diff options
author | 2024-11-15 23:41:13 +0000 | |
---|---|---|
committer | 2024-11-20 03:02:37 +0000 | |
commit | 83815b3823285e86886dc0072873036fb12d2001 (patch) | |
tree | 624ba1d4ec4425dc7b8cae9fc4293c120c6c8d24 /bpf/libbpf/libbpf_prog.go | |
parent | 04a33c6934f46d7a0013401aa05711ec7dc15f56 (diff) |
Soong: libbpf_prog: change output filetype to .bpf
Changing libbpf_prog output types to .bpf to differentiate from legacy
bpf.o files. Also, removing libbpf from the output directory.
Bug: 359646531
Test: manual/TH
Change-Id: I9ee22099acf57920bc5054ecf42e209a7b6418b6
Signed-off-by: Neill Kapron <nkapron@google.com>
Diffstat (limited to 'bpf/libbpf/libbpf_prog.go')
-rw-r--r-- | bpf/libbpf/libbpf_prog.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bpf/libbpf/libbpf_prog.go b/bpf/libbpf/libbpf_prog.go index 0ca7af1f7..18e03a5e7 100644 --- a/bpf/libbpf/libbpf_prog.go +++ b/bpf/libbpf/libbpf_prog.go @@ -205,7 +205,7 @@ func (libbpf *libbpfProg) GenerateAndroidBuildActions(ctx android.ModuleContext) if strings.ContainsRune(src.Base(), '_') { ctx.ModuleErrorf("invalid character '_' in source name") } - obj := android.ObjPathWithExt(ctx, "unstripped", src, "o") + obj := android.ObjPathWithExt(ctx, "unstripped", src, "bpf") ctx.Build(pctx, android.BuildParams{ Rule: libbpfProgCcRule, @@ -218,7 +218,7 @@ func (libbpf *libbpfProg) GenerateAndroidBuildActions(ctx android.ModuleContext) }, }) - objStripped := android.ObjPathWithExt(ctx, "", src, "o") + objStripped := android.ObjPathWithExt(ctx, "", src, "bpf") ctx.Build(pctx, android.BuildParams{ Rule: libbpfProgStripRule, Input: obj, @@ -230,7 +230,7 @@ func (libbpf *libbpfProg) GenerateAndroidBuildActions(ctx android.ModuleContext) libbpf.objs = append(libbpf.objs, objStripped.WithoutRel()) } - installDir := android.PathForModuleInstall(ctx, "etc", "bpf/libbpf") + installDir := android.PathForModuleInstall(ctx, "etc", "bpf") if len(libbpf.properties.Relative_install_path) > 0 { installDir = installDir.Join(ctx, libbpf.properties.Relative_install_path) } @@ -251,7 +251,7 @@ func (libbpf *libbpfProg) AndroidMk() android.AndroidMkData { fmt.Fprintln(w, "LOCAL_PATH :=", moduleDir) fmt.Fprintln(w) var localModulePath string - localModulePath = "LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/bpf/libbpf" + localModulePath = "LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/bpf" if len(libbpf.properties.Relative_install_path) > 0 { localModulePath += "/" + libbpf.properties.Relative_install_path } |