diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2017-07-31 10:07:13 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2017-07-31 10:07:13 +0000 |
commit | b4b4c0ae17a3ded41914cddb9285d11339dca2bc (patch) | |
tree | 1b4d43065de56d905b9bcfa402d5ebd173820b0c /llvm | |
parent | 83105a4ae1f6c3ecc42a8f4db61b785f1a5488f2 (diff) | |
download | bcm5719-llvm-b4b4c0ae17a3ded41914cddb9285d11339dca2bc.tar.gz bcm5719-llvm-b4b4c0ae17a3ded41914cddb9285d11339dca2bc.zip |
[Modules] llvm-config: Exclude CMAKE_CFG_INTDIR. It isn't used in headers.
This is part of https://reviews.llvm.org/D35559
llvm-svn: 309552
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/tools/llvm-config/CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/tools/llvm-config/CMakeLists.txt b/llvm/tools/llvm-config/CMakeLists.txt index 5112648ea73..5d48618c061 100644 --- a/llvm/tools/llvm-config/CMakeLists.txt +++ b/llvm/tools/llvm-config/CMakeLists.txt @@ -59,6 +59,12 @@ configure_file(${BUILDVARIABLES_SRCPATH} ${BUILDVARIABLES_OBJPATH} @ONLY) # Set build-time environment(s). add_definitions(-DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}") +if(LLVM_ENABLE_MODULES) + target_compile_options(llvm-config PUBLIC + "-fmodules-ignore-macro=CMAKE_CFG_INTDIR" + ) +endif() + # Add the dependency on the generation step. add_file_dependencies(${CMAKE_CURRENT_SOURCE_DIR}/llvm-config.cpp ${BUILDVARIABLES_OBJPATH}) |