diff options
author | Brad King <brad.king@kitware.com> | 2006-09-21 15:49:36 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2006-09-21 15:49:36 (GMT) |
commit | 683346fa3d067fd7ac144446bd6a4c673dfec222 (patch) | |
tree | 27121cced64d5fd4d9797122b7d013896d6d8dde /Source/kwsys/CMakeLists.txt | |
parent | b6e8574ab191a1ff611454412ecdfaf0154990c7 (diff) | |
download | CMake-683346fa3d067fd7ac144446bd6a4c673dfec222.zip CMake-683346fa3d067fd7ac144446bd6a4c673dfec222.tar.gz CMake-683346fa3d067fd7ac144446bd6a4c673dfec222.tar.bz2 |
ENH: Adding 'System' component of C sources to hold system tools written in C. Moved windows shell command line argument escaping code to kwsysSystem_Windows_ShellArgument and kwsysSystem_Windows_ShellArgumentSize.
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r-- | Source/kwsys/CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index b249575..4e664b2 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -123,6 +123,7 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR) SET(KWSYS_USE_Process 1) SET(KWSYS_USE_RegularExpression 1) SET(KWSYS_USE_Registry 1) + SET(KWSYS_USE_System 1) SET(KWSYS_USE_SystemTools 1) SET(KWSYS_USE_CommandLineArguments 1) SET(KWSYS_USE_FundamentalType 1) @@ -580,6 +581,9 @@ IF(KWSYS_USE_Glob) SET(KWSYS_USE_SystemTools 1) SET(KWSYS_USE_RegularExpression 1) ENDIF(KWSYS_USE_Glob) +IF(KWSYS_USE_Process) + SET(KWSYS_USE_System 1) +ENDIF(KWSYS_USE_Process) # Add selected C++ classes. SET(cppclasses @@ -593,7 +597,7 @@ FOREACH(cpp ${cppclasses}) ENDFOREACH(cpp) # Add selected C components. -FOREACH(c Process Base64 FundamentalType Terminal) +FOREACH(c Process Base64 FundamentalType Terminal System) IF(KWSYS_USE_${c}) SET(KWSYS_H_FILES ${KWSYS_H_FILES} ${c}) ENDIF(KWSYS_USE_${c}) @@ -621,7 +625,7 @@ IF(KWSYS_USE_Process) ENDIF(KWSYS_USE_Process) # Add selected C sources. -FOREACH(c Base64 Terminal) +FOREACH(c Base64 Terminal System) IF(KWSYS_USE_${c}) SET(KWSYS_C_SRCS ${KWSYS_C_SRCS} ${c}.c) ENDIF(KWSYS_USE_${c}) |