diff options
author | Jonathan Roelofs <jonathan@codesourcery.com> | 2017-05-24 22:41:49 +0000 |
---|---|---|
committer | Jonathan Roelofs <jonathan@codesourcery.com> | 2017-05-24 22:41:49 +0000 |
commit | 0ee4ae2feb4ed95e62b131fef4c5bf43890cae84 (patch) | |
tree | 2603adcf0fc456b7d3c5a893d0c734e5a0135906 /cmake | |
parent | 303455b44a7a76147e230dea64091ea2f6614f60 (diff) |
Allow builds to set COMPILER_RT_OS_DIR differently from CMAKE_SYSTEM_NAME
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@303817 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/base-config-ix.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cmake/base-config-ix.cmake b/cmake/base-config-ix.cmake index 6f9f15139..b38c6ca96 100644 --- a/cmake/base-config-ix.cmake +++ b/cmake/base-config-ix.cmake @@ -63,7 +63,9 @@ else() set(COMPILER_RT_TEST_COMPILER_ID GNU) endif() -string(TOLOWER ${CMAKE_SYSTEM_NAME} COMPILER_RT_OS_DIR) +if(NOT DEFINED COMPILER_RT_OS_DIR) + string(TOLOWER ${CMAKE_SYSTEM_NAME} COMPILER_RT_OS_DIR) +endif() set(COMPILER_RT_LIBRARY_OUTPUT_DIR ${COMPILER_RT_OUTPUT_DIR}/lib/${COMPILER_RT_OS_DIR}) set(COMPILER_RT_LIBRARY_INSTALL_DIR |