aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/build/cuttlefish.go
diff options
context:
space:
mode:
authorLiz Prucka <lizprucka@google.com>2024-09-12 16:58:05 -0500
committerDmitry Vyukov <dvyukov@google.com>2024-09-14 07:38:05 +0000
commitc7e35043b5a47c5628f796d775fd213c62613c5d (patch)
tree82f70da8788e2007644a233e0405e4f6181bd5b5 /pkg/build/cuttlefish.go
parentff60e2ca2a3a4cb71df44116569dd6a7468f2476 (diff)
pkg/build/cuttlefish: copy module objects
Copy Cuttlefish module objects to be used in coverage report generation.
Diffstat (limited to 'pkg/build/cuttlefish.go')
-rw-r--r--pkg/build/cuttlefish.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg/build/cuttlefish.go b/pkg/build/cuttlefish.go
index 196090c1b..bf345c2bc 100644
--- a/pkg/build/cuttlefish.go
+++ b/pkg/build/cuttlefish.go
@@ -153,6 +153,9 @@ func (c cuttlefish) build(params Params) (ImageDetails, error) {
if err := osutil.CopyFile(config, filepath.Join(params.OutputDir, "kernel.config")); err != nil {
return details, err
}
+ if err := copyModuleFiles(filepath.Join(params.KernelDir, "out"), params.OutputDir); err != nil {
+ return details, err
+ }
details.Signature, err = elfBinarySignature(vmlinux, params.Tracer)
if err != nil {