<_LLVMSourceDir Condition="'$(_LLVMBuildDir)'==''">$(MSBuildProjectDirectory)/llvm <_LLVMBuildDir Condition="'$(_LLVMBuildDir)'==''">$(MSBuildProjectDirectory)/artifacts/tmp/BuildRoot <_LLVMInstallDir Condition="'$(_LLVMInstallDir)'==''">$(MSBuildProjectDirectory)/artifacts/tmp/InstallRoot <_CrossCFlags>--target=aarch64-linux-gnu --sysroot=$(ROOTFS_DIR) <_LLVMBuildArgs Include="-DLLVM_TARGET_ARCH=AARCH64" /> <_LLVMBuildArgs Include="-DLLVM_DEFAULT_TARGET_TRIPLE=aarch64-linux-gnu" /> <_CrossCFlags>--target=arm-linux-gnueabihf --sysroot=$(ROOTFS_DIR) <_LLVMBuildArgs Include="-DLLVM_TARGET_ARCH=ARM" /> <_LLVMBuildArgs Include="-DLLVM_DEFAULT_TARGET_TRIPLE=arm-linux-gnueabihf" /> <_LLVMBuildArgs Include="-DCMAKE_CROSSCOMPILING:BOOL=ON" /> <_LLVMBuildArgs Include='-DCMAKE_EXE_LINKER_FLAGS="$(_CrossCFlags)"' /> <_LLVMBuildArgs Include='-DCMAKE_MODULE_LINKER_FLAGS="$(_CrossCFlags)"' /> <_LLVMBuildArgs Include='-DCMAKE_SHARED_LINKER_FLAGS="$(_CrossCFlags)"' /> <_LLVMBuildArgs Include='-DLLVM_TABLEGEN="/usr/bin/llvm-tblgen-6.0"' /> <_LLVMBuildArgs Include="-DCMAKE_C_COMPILER=clang-9" /> <_LLVMBuildArgs Include="-DCMAKE_CXX_COMPILER=clang++-9" /> <_LLVMBuildArgs Include="-DCMAKE_EXE_LINKER_FLAGS=-static"/> <_LLVMBuildArgs Include="-DCROSS_TOOLCHAIN_FLAGS_NATIVE=-DCMAKE_TOOLCHAIN_FILE=cmake/modules/NATIVE.cmake"/> <_LLVMBuildArgs Include="-DCMAKE_TOOLCHAIN_FILE=cmake/modules/mxe-Win64.cmake"/> <_LLVMBuildArgs Include="-DLLVM_ENABLE_THREADS=Off"/> <_LLVMBuildArgs Include="-DLLVM_BUILD_EXECUTION_ENGINE=Off"/> <_LLVMBuildArgs Include="-DCMAKE_BUILD_TYPE=Release" /> <_LLVMBuildArgs Include="-DLLVM_INCLUDE_TESTS:BOOL=OFF" /> <_LLVMBuildArgs Include='-DCMAKE_C_FLAGS="-I../llvm/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -D__NO_CTYPE_INLINE -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS $(_CrossCFlags)"' /> <_LLVMBuildArgs Include='-DCMAKE_CXX_FLAGS="-I../llvm/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -D__NO_CTYPE_INLINE -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS $(_CrossCFlags) "' /> <_LLVMBuildArgs Condition="'$(BuildOS)' == 'Linux'" Include='-DCMAKE_EXE_LINKER_FLAGS="-Wl,--build-id"' /> <_LLVMBuildArgs Include='-DLLVM_TARGETS_TO_BUILD="X86%3BAArch64%3BARM"' /> <_LLVMBuildArgs Include='-DLLVM_BUILD_TESTS:BOOL=OFF' /> <_LLVMBuildArgs Include='-DLLVM_BUILD_EXAMPLES:BOOL=OFF' /> <_LLVMBuildArgs Include='-DLLVM_INCLUDE_EXAMPLES:BOOL=OFF' /> <_LLVMBuildArgs Include='-DLLVM_TOOLS_TO_BUILD="opt%3Bllc%3Bllvm-config%3Bllvm-dis%3Bllvm-mc%3Bllvm-as"' /> <_LLVMBuildArgs Include='-DLLVM_ENABLE_LIBXML2:BOOL=OFF' /> <_LLVMBuildArgs Include='-DLLVM_ENABLE_TERMINFO:BOOL=OFF' />