diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2008-01-08 16:38:28 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2008-01-08 16:38:28 (GMT) |
commit | c87853430ece15c300af1e3dab2d1392304c02c2 (patch) | |
tree | 8c22c042ad32213a7b6bede173ffb597e743915f /Source/kwsys/CMakeLists.txt | |
parent | 4b166fc3193c0a2e213071378eb83c25d28d6e82 (diff) | |
download | CMake-c87853430ece15c300af1e3dab2d1392304c02c2.zip CMake-c87853430ece15c300af1e3dab2d1392304c02c2.tar.gz CMake-c87853430ece15c300af1e3dab2d1392304c02c2.tar.bz2 |
ENH: add new system information class for use in ctest
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r-- | Source/kwsys/CMakeLists.txt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index 1e13640..200290a 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -137,6 +137,7 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) SET(KWSYS_USE_IOStream 1) SET(KWSYS_USE_DateStamp 1) SET(KWSYS_USE_String 1) +# SET(KWSYS_USE_SystemInformation 1) ENDIF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) # Setup the large file support default. @@ -626,7 +627,7 @@ ENDIF(KWSYS_USE_Process) # Add selected C++ classes. SET(cppclasses Directory DynamicLoader Glob RegularExpression SystemTools - CommandLineArguments Registry IOStream + CommandLineArguments Registry IOStream SystemInformation ) FOREACH(cpp ${cppclasses}) IF(KWSYS_USE_${cpp}) @@ -757,6 +758,10 @@ IF(KWSYS_C_SRCS OR KWSYS_CXX_SRCS) TARGET_LINK_LIBRARIES(${KWSYS_NAMESPACE} ${CMAKE_DL_LIBS}) ENDIF(UNIX) ENDIF(KWSYS_USE_DynamicLoader) + + IF(KWSYS_USE_SystemInformation AND WIN32) + TARGET_LINK_LIBRARIES(${KWSYS_NAMESPACE} ws2_32) + ENDIF(KWSYS_USE_SystemInformation AND WIN32) # Apply user-defined target properties to the library. IF(KWSYS_PROPERTIES_CXX) @@ -887,6 +892,7 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) testRegistry testIOS testSystemTools + testSystemInformation testCommandLineArguments testCommandLineArguments1 ) @@ -901,7 +907,6 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) ) ADD_EXECUTABLE(${KWSYS_NAMESPACE}TestsCxx ${KWSYS_CXX_TEST_SRCS}) TARGET_LINK_LIBRARIES(${KWSYS_NAMESPACE}TestsCxx ${KWSYS_NAMESPACE}) - SET(TEST_SYSTEMTOOLS_BIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/testSystemTools.bin") SET(TEST_SYSTEMTOOLS_SRC_FILE |