summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/CMakeLists.txt
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2003-05-12 17:15:49 (GMT)
committerBrad King <brad.king@kitware.com>2003-05-12 17:15:49 (GMT)
commitb910480e32088f6ec5eebeeef9d42491ef523790 (patch)
tree8dc4c2589a285d03577be85143af8e85885887e5 /Source/kwsys/CMakeLists.txt
parent395fae76420230bda51d74fbd45b1eb0f797f854 (diff)
downloadCMake-b910480e32088f6ec5eebeeef9d42491ef523790.zip
CMake-b910480e32088f6ec5eebeeef9d42491ef523790.tar.gz
CMake-b910480e32088f6ec5eebeeef9d42491ef523790.tar.bz2
ENH: Added wrappers around the std stream headers to make them look like ansi streams on all platforms.
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r--Source/kwsys/CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt
index cdd7353..daa2d2c 100644
--- a/Source/kwsys/CMakeLists.txt
+++ b/Source/kwsys/CMakeLists.txt
@@ -69,6 +69,16 @@ FOREACH(header algorithm deque iterator list map numeric queue set stack string
ENDIF(KWSYS_INCLUDE_INSTALL_DIR)
ENDFOREACH(header)
+FOREACH(header iostream fstream sstream iosfwd)
+ CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/kwsys_std_${header}.h.in
+ ${PROJECT_BINARY_DIR}/../${KWSYS_NAMESPACE}/std/${header}
+ @ONLY IMMEDIATE)
+ IF(KWSYS_INCLUDE_INSTALL_DIR)
+ INSTALL_FILES(${KWSYS_INCLUDE_INSTALL_DIR}/${KWSYS_NAMESPACE}
+ FILES ${PROJECT_BINARY_DIR}/../${KWSYS_NAMESPACE}/std/${header})
+ ENDIF(KWSYS_INCLUDE_INSTALL_DIR)
+ENDFOREACH(header)
+
IF(KWSYS_DEFAULTS)
INCLUDE_DIRECTORIES(${PROJECT_BINARY_DIR}/..)
ADD_EXECUTABLE(test1 test1.cxx)