mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Add clang system header include path when building android.
This commit is contained in:
parent
2671a1c064
commit
fcec1af22d
1 changed files with 2 additions and 0 deletions
|
@ -343,6 +343,7 @@ class MachCommands(CommandBase):
|
||||||
support_include = path.join(env['ANDROID_NDK'], "sources", "android", "support", "include")
|
support_include = path.join(env['ANDROID_NDK'], "sources", "android", "support", "include")
|
||||||
cxx_include = path.join(env['ANDROID_NDK'], "sources", "cxx-stl",
|
cxx_include = path.join(env['ANDROID_NDK'], "sources", "cxx-stl",
|
||||||
"llvm-libc++", "libcxx", "include")
|
"llvm-libc++", "libcxx", "include")
|
||||||
|
clang_include = path.join(llvm_toolchain, "lib64", "clang", "3.8", "include")
|
||||||
sysroot_include = path.join(env['ANDROID_SYSROOT'], "usr", "include")
|
sysroot_include = path.join(env['ANDROID_SYSROOT'], "usr", "include")
|
||||||
env['HOST_CC'] = host_cc
|
env['HOST_CC'] = host_cc
|
||||||
env['HOST_CXX'] = host_cxx
|
env['HOST_CXX'] = host_cxx
|
||||||
|
@ -381,6 +382,7 @@ class MachCommands(CommandBase):
|
||||||
"--gcc-toolchain=" + gcc_toolchain,
|
"--gcc-toolchain=" + gcc_toolchain,
|
||||||
"-I" + support_include,
|
"-I" + support_include,
|
||||||
"-I" + cxx_include,
|
"-I" + cxx_include,
|
||||||
|
"-I" + clang_include,
|
||||||
"-isystem", sysroot_include,
|
"-isystem", sysroot_include,
|
||||||
"-L" + gcc_libs,
|
"-L" + gcc_libs,
|
||||||
"-D__STDC_CONSTANT_MACROS",
|
"-D__STDC_CONSTANT_MACROS",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue