diff options
Diffstat (limited to 'include/llvm/Config/llvm-config.h.cmake')
-rw-r--r-- | include/llvm/Config/llvm-config.h.cmake | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/llvm/Config/llvm-config.h.cmake b/include/llvm/Config/llvm-config.h.cmake index c277ef2b20..b68592a64a 100644 --- a/include/llvm/Config/llvm-config.h.cmake +++ b/include/llvm/Config/llvm-config.h.cmake @@ -11,6 +11,11 @@ they can be in exported headers and won't override package specific directives. This is a C file so we can include it in the llvm-c headers. */ +/* To avoid multiple inclusions of these variables when we include the exported + headers and config.h, conditionally include these. */ +/* TODO: This is a bit of a hack. */ +#ifndef CONFIG_H + /* Installation directory for binary executables */ #cmakedefine LLVM_BINDIR "${LLVM_BINDIR}" @@ -82,3 +87,5 @@ /* Installation prefix directory */ #cmakedefine LLVM_PREFIX "${LLVM_PREFIX}" + +#endif |