diff options
author | Brad King <brad.king@kitware.com> | 2004-05-06 19:34:04 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2004-05-06 19:34:04 (GMT) |
commit | db4fd2a15d8df861f845b899819b4cce0180e52e (patch) | |
tree | 9b1751199891998d375050b4ee3ea75d9702ab2f /Source/kwsys/CMakeLists.txt | |
parent | 7de6edc6869984af3bbc6cc10abcd917628673cd (diff) | |
download | CMake-db4fd2a15d8df861f845b899819b4cce0180e52e.zip CMake-db4fd2a15d8df861f845b899819b4cce0180e52e.tar.gz CMake-db4fd2a15d8df861f845b899819b4cce0180e52e.tar.bz2 |
ENH: Adding process tree killing for Win32 process execution.
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r-- | Source/kwsys/CMakeLists.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index 42b0b22..c5abeac 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -274,6 +274,8 @@ IF(KWSYS_USE_Process) SET_SOURCE_FILES_PROPERTIES( ${PROJECT_BINARY_DIR}/${KWSYS_NAMESPACE}ProcessFwd9xEnc.c PROPERTIES GENERATED 1) + SET(KWSYS_H_FILES ${KWSYS_H_FILES} ProcessWin32Kill) + SET(KWSYS_SRCS ${KWSYS_SRCS} ProcessWin32Kill.cxx) ELSE(NOT UNIX) # Use the UNIX implementation. SET(KWSYS_SRCS ${KWSYS_SRCS} ProcessUNIX.c) @@ -371,7 +373,7 @@ IF(KWSYS_USE_Process) OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${KWSYS_NAMESPACE}ProcessFwd9xEnc.c COMMAND ${CMD} ARGS ${FWD} ${CMAKE_CURRENT_BINARY_DIR}/${KWSYS_NAMESPACE}ProcessFwd9xEnc.c - ${KWSYS_NAMESPACE} ProcessFwd9x + ${KWSYS_NAMESPACE} ProcessFwd9x DEPENDS ${CMD} ${FWD}) ELSE("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" GREATER 1.6) ADD_CUSTOM_COMMAND( @@ -379,7 +381,7 @@ IF(KWSYS_USE_Process) SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/ProcessFwd9x.c COMMAND ${CMD} ARGS ${FWD} ${CMAKE_CURRENT_BINARY_DIR}/${KWSYS_NAMESPACE}ProcessFwd9xEnc.c - ${KWSYS_NAMESPACE} ProcessFwd9x + ${KWSYS_NAMESPACE} ProcessFwd9x OUTPUTS ${CMAKE_CURRENT_BINARY_DIR}/${KWSYS_NAMESPACE}ProcessFwd9xEnc.c DEPENDS ${CMD} ${FWD}) ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" GREATER 1.6) |