Add package/modules/Connectivity bpf_headers path
Following CLs will move frameworks/libs/net to packages/modules/Connectivity. This CL is a preparation for that. Bug: 296014682 Test: m Change-Id: Ie6483d1e5dfbf6c4745c10d3bb031344368c8c8f
This commit is contained in:
@@ -233,7 +233,7 @@ var (
|
|||||||
"frameworks/base/tools/streaming_proto": Bp2BuildDefaultTrueRecursively,
|
"frameworks/base/tools/streaming_proto": Bp2BuildDefaultTrueRecursively,
|
||||||
"frameworks/hardware/interfaces/stats/aidl": Bp2BuildDefaultTrue,
|
"frameworks/hardware/interfaces/stats/aidl": Bp2BuildDefaultTrue,
|
||||||
"frameworks/libs/modules-utils/build": Bp2BuildDefaultTrueRecursively,
|
"frameworks/libs/modules-utils/build": Bp2BuildDefaultTrueRecursively,
|
||||||
"frameworks/libs/net/common/native": Bp2BuildDefaultTrueRecursively,
|
"frameworks/libs/net/common/native": Bp2BuildDefaultTrueRecursively, // TODO(b/296014682): Remove this path
|
||||||
"frameworks/native": Bp2BuildDefaultTrue,
|
"frameworks/native": Bp2BuildDefaultTrue,
|
||||||
"frameworks/native/libs/adbd_auth": Bp2BuildDefaultTrueRecursively,
|
"frameworks/native/libs/adbd_auth": Bp2BuildDefaultTrueRecursively,
|
||||||
"frameworks/native/libs/arect": Bp2BuildDefaultTrueRecursively,
|
"frameworks/native/libs/arect": Bp2BuildDefaultTrueRecursively,
|
||||||
@@ -316,6 +316,7 @@ var (
|
|||||||
"packages/modules/adb/pairing_connection": Bp2BuildDefaultTrueRecursively,
|
"packages/modules/adb/pairing_connection": Bp2BuildDefaultTrueRecursively,
|
||||||
"packages/modules/adb/proto": Bp2BuildDefaultTrueRecursively,
|
"packages/modules/adb/proto": Bp2BuildDefaultTrueRecursively,
|
||||||
"packages/modules/adb/tls": Bp2BuildDefaultTrueRecursively,
|
"packages/modules/adb/tls": Bp2BuildDefaultTrueRecursively,
|
||||||
|
"packages/modules/Connectivity/staticlibs/native": Bp2BuildDefaultTrueRecursively,
|
||||||
"packages/modules/Gki/libkver": Bp2BuildDefaultTrue,
|
"packages/modules/Gki/libkver": Bp2BuildDefaultTrue,
|
||||||
"packages/modules/NetworkStack/common/captiveportal": Bp2BuildDefaultTrue,
|
"packages/modules/NetworkStack/common/captiveportal": Bp2BuildDefaultTrue,
|
||||||
"packages/modules/NeuralNetworks/apex": Bp2BuildDefaultTrue,
|
"packages/modules/NeuralNetworks/apex": Bp2BuildDefaultTrue,
|
||||||
|
@@ -153,7 +153,9 @@ func (bpf *bpf) GenerateAndroidBuildActions(ctx android.ModuleContext) {
|
|||||||
// The architecture doesn't matter here, but asm/types.h is included by linux/types.h.
|
// The architecture doesn't matter here, but asm/types.h is included by linux/types.h.
|
||||||
"-isystem bionic/libc/kernel/uapi/asm-arm64",
|
"-isystem bionic/libc/kernel/uapi/asm-arm64",
|
||||||
"-isystem bionic/libc/kernel/android/uapi",
|
"-isystem bionic/libc/kernel/android/uapi",
|
||||||
|
// TODO(b/296014682): Remove after the bpf_headers is moved to Connectivity
|
||||||
"-I frameworks/libs/net/common/native/bpf_headers/include/bpf",
|
"-I frameworks/libs/net/common/native/bpf_headers/include/bpf",
|
||||||
|
"-I packages/modules/Connectivity/staticlibs/native/bpf_headers/include/bpf",
|
||||||
// TODO(b/149785767): only give access to specific file with AID_* constants
|
// TODO(b/149785767): only give access to specific file with AID_* constants
|
||||||
"-I system/core/libcutils/include",
|
"-I system/core/libcutils/include",
|
||||||
"-I " + ctx.ModuleDir(),
|
"-I " + ctx.ModuleDir(),
|
||||||
|
Reference in New Issue
Block a user