diff options
author | Brad King <brad.king@kitware.com> | 2005-03-26 14:58:05 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2005-03-26 14:58:05 (GMT) |
commit | ebbe1ffdd9e60f220eb35739fb1d5145adb9f5a5 (patch) | |
tree | a72a0f32f9f97c7c7974aa944fa8e14add87e7c4 /Source/kwsys/CMakeLists.txt | |
parent | 098c33c4dae7e18bed03d63c062401dcb8031c03 (diff) | |
download | CMake-ebbe1ffdd9e60f220eb35739fb1d5145adb9f5a5.zip CMake-ebbe1ffdd9e60f220eb35739fb1d5145adb9f5a5.tar.gz CMake-ebbe1ffdd9e60f220eb35739fb1d5145adb9f5a5.tar.bz2 |
COMP: Removing stl string io operators change until the CMake bootstrap script can be fixed.
Diffstat (limited to 'Source/kwsys/CMakeLists.txt')
-rw-r--r-- | Source/kwsys/CMakeLists.txt | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index c2f4b66..c3455f3 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -175,21 +175,6 @@ ELSE(KWSYS_IOS_USE_SSTREAM) ENDIF(KWSYS_IOS_USE_STRSTREAM_H) ENDIF(KWSYS_IOS_USE_SSTREAM) -IF(KWSYS_IOS_USE_ANSI) - # ANSI streams always have string operators. - SET(KWSYS_STL_STRING_HAVE_OSTREAM 1) - SET(KWSYS_STL_STRING_HAVE_ISTREAM 1) -ELSE(KWSYS_IOS_USE_ANSI) - # There may not be string operators for old streams. - SET(KWSYS_PLATFORM_CXX_TEST_DEFINES - -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}) - KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_STRING_HAVE_OSTREAM - "Checking whether stl string has ostream operator<<" DIRECT) - KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_STRING_HAVE_ISTREAM - "Checking whether stl string has istream operator>>" DIRECT) - SET(KWSYS_PLATFORM_CXX_TEST_DEFINES) -ENDIF(KWSYS_IOS_USE_ANSI) - IF(UNIX) KWSYS_PLATFORM_CXX_TEST(KWSYS_STAT_HAS_ST_MTIM "Checking whether struct stat has st_mtim member" DIRECT) @@ -225,25 +210,11 @@ INCLUDE_DIRECTORIES(${KWSYS_HEADER_ROOT}) #----------------------------------------------------------------------------- # Create STL header wrappers to block warnings in the STL headers and # give standard names by which they may be included. -SET(KWSYS_STL_HEADER_EXTRA_string 1) FOREACH(header algorithm deque iterator list map numeric queue set stack string utility vector) # Configure the header wrapper. SET(KWSYS_STL_HEADER "${header}") - IF(KWSYS_STL_HEADER_EXTRA_${header}) - SET(KWSYS_STL_HEADER_EXTRA - "#define ${KWSYS_NAMESPACE}_stl_${header}_including_hxx\n# include <${KWSYS_NAMESPACE}/stl/${header}.hxx>\n#undef ${KWSYS_NAMESPACE}_stl_${header}_including_hxx\n") - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/kwsys_stl_${header}.hxx.in - ${KWSYS_HEADER_DIR}/stl/${header}.hxx - @ONLY IMMEDIATE) - IF(KWSYS_HEADER_INSTALL_DIR) - INSTALL_FILES(${KWSYS_HEADER_INSTALL_DIR}/${KWSYS_NAMESPACE}/stl - FILES ${KWSYS_HEADER_DIR}/stl/${header}.hxx) - ENDIF(KWSYS_HEADER_INSTALL_DIR) - ELSE(KWSYS_STL_HEADER_EXTRA_${header}) - SET(KWSYS_STL_HEADER_EXTRA "") - ENDIF(KWSYS_STL_HEADER_EXTRA_${header}) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/kwsys_stl.hxx.in + CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/kwsys_stl.h.in ${KWSYS_HEADER_DIR}/stl/${header} @ONLY IMMEDIATE) |