Merge "Remove remaining libnativehelper implicit includes" am: 62555ffa5a
am: 02d9f55b5b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1371943 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9fe220a158e797ffbbdd544744baf34fdaea36a1
This commit is contained in:
@@ -215,10 +215,6 @@ func init() {
|
||||
"frameworks/native/opengl/include",
|
||||
"frameworks/av/include",
|
||||
})
|
||||
// This is used by non-NDK modules to get jni.h. export_include_dirs doesn't help
|
||||
// with this, since there is no associated library.
|
||||
pctx.PrefixedExistentPathsForSourcesVariable("CommonNativehelperInclude", "-I",
|
||||
[]string{"libnativehelper/include_jni"})
|
||||
|
||||
pctx.SourcePathVariable("ClangDefaultBase", ClangDefaultBase)
|
||||
pctx.VariableFunc("ClangBase", func(ctx android.PackageVarContext) string {
|
||||
|
@@ -154,16 +154,6 @@ func makeVarsProvider(ctx android.MakeVarsContext) {
|
||||
ctx.Strict("SOONG_STRIP_PATH", "${stripPath}")
|
||||
ctx.Strict("XZ", "${xzCmd}")
|
||||
|
||||
nativeHelperIncludeFlags, err := ctx.Eval("${config.CommonNativehelperInclude}")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
nativeHelperIncludes, nativeHelperSystemIncludes := splitSystemIncludes(ctx, nativeHelperIncludeFlags)
|
||||
if len(nativeHelperSystemIncludes) > 0 {
|
||||
panic("native helper may not have any system includes")
|
||||
}
|
||||
ctx.Strict("JNI_H_INCLUDE", strings.Join(nativeHelperIncludes, " "))
|
||||
|
||||
includeFlags, err := ctx.Eval("${config.CommonGlobalIncludes}")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
|
Reference in New Issue
Block a user