summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-10-08 15:56:07 (GMT)
committerBrad King <brad.king@kitware.com>2009-10-08 15:56:07 (GMT)
commit0653286dc670a77c39851ca8dbbceb85fe1db116 (patch)
tree2ea2e5b6fee80ec7e52082ada8706960a66b2462 /Tests
parent2af045dfc584cdef64869829147e81b70afb8f09 (diff)
downloadCMake-0653286dc670a77c39851ca8dbbceb85fe1db116.zip
CMake-0653286dc670a77c39851ca8dbbceb85fe1db116.tar.gz
CMake-0653286dc670a77c39851ca8dbbceb85fe1db116.tar.bz2
Split Borland compiler information files
This commit re-writes Borland compiler build rules. We split the rules into modern <os>-<id>-<lang> information modules but share a common macro between languages to avoid duplication. We also address a bug in the previous rules that would build some target types against the static Borland runtime and others against the shared Borland runtime in one build tree. Now we always use the shared runtime as is the default in the rules for MS tools.
Diffstat (limited to 'Tests')
-rw-r--r--Tests/CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index e244721..f21efd7 100644
--- a/Tests/CMakeLists.txt
+++ b/Tests/CMakeLists.txt
@@ -490,6 +490,9 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=CVS -P ${CMake_SOURCE_DIR}/Utilities/Rel
IF(CMAKE_TEST_DIFFERENT_GENERATOR OR CMAKE_TEST_SYSTEM_LIBRARIES)
SET(COMPLEX_TEST_CMAKELIB 0)
ENDIF(CMAKE_TEST_DIFFERENT_GENERATOR OR CMAKE_TEST_SYSTEM_LIBRARIES)
+ IF(BORLAND)
+ SET(COMPLEX_TEST_CMAKELIB 0)
+ ENDIF(BORLAND)
ADD_TEST(complex ${CMAKE_CTEST_COMMAND}
--build-and-test
"${CMake_SOURCE_DIR}/Tests/Complex"