From 820e3b62d266066bf6632fb13d0ff248562c1861 Mon Sep 17 00:00:00 2001 From: Brad King <brad.king@kitware.com> Date: Tue, 30 Dec 2003 17:15:51 -0500 Subject: [PATCH] ENH: Renamed KWSYS_IOS_HAVE_* macros to KWSYS_IOS_USE_* to be more readable in the C++ sources. --- CMakeLists.txt | 38 +++++++++++++++++++------------------- Configure.hxx.in | 24 ++++++++++++------------ kwsysPlatformCxxTests.cxx | 8 ++++---- kwsys_ios_fstream.h.in | 4 ++-- kwsys_ios_iosfwd.h.in | 4 ++-- kwsys_ios_iostream.h.in | 4 ++-- kwsys_ios_sstream.h.in | 8 ++++---- 7 files changed, 45 insertions(+), 45 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e3d66f2..1933c99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,35 +117,35 @@ KWSYS_PLATFORM_CXX_TEST(KWSYS_STL_HAVE_STD "Checking whether STL classes are in std namespace" DIRECT) IF(KWSYS_IOS_FORCE_OLD) - SET(KWSYS_IOS_HAVE_ANSI 0) + SET(KWSYS_IOS_USE_ANSI 0) ELSE(KWSYS_IOS_FORCE_OLD) - KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_HAVE_ANSI + KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_USE_ANSI "Checking whether ANSI stream headers are available" DIRECT) ENDIF(KWSYS_IOS_FORCE_OLD) -IF(KWSYS_IOS_HAVE_ANSI) +IF(KWSYS_IOS_USE_ANSI) KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_HAVE_STD "Checking whether ANSI streams are in std namespace" DIRECT) - KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_HAVE_SSTREAM + KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_USE_SSTREAM "Checking whether ANSI string stream is available" DIRECT) -ELSE(KWSYS_IOS_HAVE_ANSI) +ELSE(KWSYS_IOS_USE_ANSI) SET(KWSYS_IOS_HAVE_STD 0) - SET(KWSYS_IOS_HAVE_SSTREAM 0) -ENDIF(KWSYS_IOS_HAVE_ANSI) - -IF(KWSYS_IOS_HAVE_SSTREAM) - SET(KWSYS_IOS_HAVE_STRSTREAM_H 0) - SET(KWSYS_IOS_HAVE_STRSTREA_H 0) -ELSE(KWSYS_IOS_HAVE_SSTREAM) - KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_HAVE_STRSTREAM_H + SET(KWSYS_IOS_USE_SSTREAM 0) +ENDIF(KWSYS_IOS_USE_ANSI) + +IF(KWSYS_IOS_USE_SSTREAM) + SET(KWSYS_IOS_USE_STRSTREAM_H 0) + SET(KWSYS_IOS_USE_STRSTREA_H 0) +ELSE(KWSYS_IOS_USE_SSTREAM) + KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_USE_STRSTREAM_H "Checking whether strstream.h is available" DIRECT) - IF(KWSYS_IOS_HAVE_STRSTREAM_H) - SET(KWSYS_IOS_HAVE_STRSTREA_H 0) - ELSE(KWSYS_IOS_HAVE_STRSTREAM_H) - KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_HAVE_STRSTREA_H + IF(KWSYS_IOS_USE_STRSTREAM_H) + SET(KWSYS_IOS_USE_STRSTREA_H 0) + ELSE(KWSYS_IOS_USE_STRSTREAM_H) + KWSYS_PLATFORM_CXX_TEST(KWSYS_IOS_USE_STRSTREA_H "Checking whether strstrea.h is available" DIRECT) - ENDIF(KWSYS_IOS_HAVE_STRSTREAM_H) -ENDIF(KWSYS_IOS_HAVE_SSTREAM) + ENDIF(KWSYS_IOS_USE_STRSTREAM_H) +ENDIF(KWSYS_IOS_USE_SSTREAM) IF(KWSYS_NAMESPACE MATCHES "^kwsys$") SET(KWSYS_NAME_IS_KWSYS 1) diff --git a/Configure.hxx.in b/Configure.hxx.in index 6fbcec2..de93967 100644 --- a/Configure.hxx.in +++ b/Configure.hxx.in @@ -18,19 +18,19 @@ #define @KWSYS_NAMESPACE@_NAME_IS_KWSYS @KWSYS_NAME_IS_KWSYS@ /* Whether ANSI C++ stream headers are to be used. */ -#define @KWSYS_NAMESPACE@_IOS_HAVE_ANSI @KWSYS_IOS_HAVE_ANSI@ +#define @KWSYS_NAMESPACE@_IOS_USE_ANSI @KWSYS_IOS_USE_ANSI@ /* Whether ANSI C++ streams are in std namespace. */ #define @KWSYS_NAMESPACE@_IOS_HAVE_STD @KWSYS_IOS_HAVE_STD@ /* Whether ANSI C++ <sstream> header is to be used. */ -#define @KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM @KWSYS_IOS_HAVE_SSTREAM@ +#define @KWSYS_NAMESPACE@_IOS_USE_SSTREAM @KWSYS_IOS_USE_SSTREAM@ /* Whether old C++ <strstream.h> header is to be used. */ -#define @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREAM_H @KWSYS_IOS_HAVE_STRSTREAM_H@ +#define @KWSYS_NAMESPACE@_IOS_USE_STRSTREAM_H @KWSYS_IOS_USE_STRSTREAM_H@ /* Whether old C++ <strstrea.h> header is to be used. */ -#define @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREA_H @KWSYS_IOS_HAVE_STRSTREA_H@ +#define @KWSYS_NAMESPACE@_IOS_USE_STRSTREA_H @KWSYS_IOS_USE_STRSTREA_H@ /* Whether STL is in std namespace. */ #define @KWSYS_NAMESPACE@_STL_HAVE_STD @KWSYS_STL_HAVE_STD@ @@ -48,7 +48,7 @@ #else # define @KWSYS_NAMESPACE@_ios_namespace #endif -#if @KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM +#if @KWSYS_NAMESPACE@_IOS_USE_SSTREAM # define @KWSYS_NAMESPACE@_ios @KWSYS_NAMESPACE@_ios_namespace #else # define @KWSYS_NAMESPACE@_ios @KWSYS_NAMESPACE@_ios @@ -61,13 +61,13 @@ # define kwsys_stl @KWSYS_NAMESPACE@_stl # define kwsys_ios @KWSYS_NAMESPACE@_ios # endif -# define KWSYS_NAME_IS_KWSYS @KWSYS_NAMESPACE@_NAME_IS_KWSYS -# define KWSYS_IOS_HAVE_ANSI @KWSYS_NAMESPACE@_IOS_HAVE_ANSI -# define KWSYS_IOS_HAVE_STD @KWSYS_NAMESPACE@_IOS_HAVE_STD -# define KWSYS_IOS_HAVE_SSTREAM @KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM -# define KWSYS_IOS_HAVE_STRSTREAM_H @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREAM_H -# define KWSYS_IOS_HAVE_STRSTREA_H @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREA_H -# define KWSYS_STL_HAVE_STD @KWSYS_NAMESPACE@_STL_HAVE_STD +# define KWSYS_NAME_IS_KWSYS @KWSYS_NAMESPACE@_NAME_IS_KWSYS +# define KWSYS_STL_HAVE_STD @KWSYS_NAMESPACE@_STL_HAVE_STD +# define KWSYS_IOS_HAVE_STD @KWSYS_NAMESPACE@_IOS_HAVE_STD +# define KWSYS_IOS_USE_ANSI @KWSYS_NAMESPACE@_IOS_USE_ANSI +# define KWSYS_IOS_USE_SSTREAM @KWSYS_NAMESPACE@_IOS_USE_SSTREAM +# define KWSYS_IOS_USE_STRSTREAM_H @KWSYS_NAMESPACE@_IOS_USE_STRSTREAM_H +# define KWSYS_IOS_USE_STRSTREA_H @KWSYS_NAMESPACE@_IOS_USE_STRSTREA_H #endif #endif diff --git a/kwsysPlatformCxxTests.cxx b/kwsysPlatformCxxTests.cxx index b2c016b..e43bde5 100644 --- a/kwsysPlatformCxxTests.cxx +++ b/kwsysPlatformCxxTests.cxx @@ -4,7 +4,7 @@ void f(std::list<int>*) {} int main() { return 0; } #endif -#ifdef TEST_KWSYS_IOS_HAVE_ANSI +#ifdef TEST_KWSYS_IOS_USE_ANSI #include <iosfwd> int main() { return 0; } #endif @@ -15,17 +15,17 @@ void f(std::ostream*) {} int main() { return 0; } #endif -#ifdef TEST_KWSYS_IOS_HAVE_SSTREAM +#ifdef TEST_KWSYS_IOS_USE_SSTREAM #include <sstream> int main() { return 0; } #endif -#ifdef TEST_KWSYS_IOS_HAVE_STRSTREAM_H +#ifdef TEST_KWSYS_IOS_USE_STRSTREAM_H #include <strstream.h> int main() { return 0; } #endif -#ifdef TEST_KWSYS_IOS_HAVE_STRSTREA_H +#ifdef TEST_KWSYS_IOS_USE_STRSTREA_H #include <strstrea.h> int main() { return 0; } #endif diff --git a/kwsys_ios_fstream.h.in b/kwsys_ios_fstream.h.in index e2d658f..5c27009 100644 --- a/kwsys_ios_fstream.h.in +++ b/kwsys_ios_fstream.h.in @@ -21,13 +21,13 @@ #pragma warning (disable: 4702) #endif -#if @KWSYS_NAMESPACE@_IOS_HAVE_ANSI +#if @KWSYS_NAMESPACE@_IOS_USE_ANSI # include <fstream> #else # include <fstream.h> #endif -#if !@KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM +#if !@KWSYS_NAMESPACE@_IOS_USE_SSTREAM namespace @KWSYS_NAMESPACE@_ios { using @KWSYS_NAMESPACE@_ios_namespace::ostream; diff --git a/kwsys_ios_iosfwd.h.in b/kwsys_ios_iosfwd.h.in index c830c12..597b6d9 100644 --- a/kwsys_ios_iosfwd.h.in +++ b/kwsys_ios_iosfwd.h.in @@ -21,7 +21,7 @@ #pragma warning (disable: 4702) #endif -#if @KWSYS_NAMESPACE@_IOS_HAVE_ANSI +#if @KWSYS_NAMESPACE@_IOS_USE_ANSI # include <iosfwd> # include <fstream> #else @@ -33,7 +33,7 @@ class ofstream; class ostream; #endif -#if !@KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM +#if !@KWSYS_NAMESPACE@_IOS_USE_SSTREAM namespace @KWSYS_NAMESPACE@_ios { using @KWSYS_NAMESPACE@_ios_namespace::fstream; diff --git a/kwsys_ios_iostream.h.in b/kwsys_ios_iostream.h.in index 1e7f496..13b3408 100644 --- a/kwsys_ios_iostream.h.in +++ b/kwsys_ios_iostream.h.in @@ -21,13 +21,13 @@ #pragma warning (disable: 4702) #endif -#if @KWSYS_NAMESPACE@_IOS_HAVE_ANSI +#if @KWSYS_NAMESPACE@_IOS_USE_ANSI # include <iostream> #else # include <iostream.h> #endif -#if !@KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM +#if !@KWSYS_NAMESPACE@_IOS_USE_SSTREAM namespace @KWSYS_NAMESPACE@_ios { using @KWSYS_NAMESPACE@_ios_namespace::ostream; diff --git a/kwsys_ios_sstream.h.in b/kwsys_ios_sstream.h.in index 5e99c14..8378cb3 100644 --- a/kwsys_ios_sstream.h.in +++ b/kwsys_ios_sstream.h.in @@ -21,7 +21,7 @@ # define kwsys_stl @KWSYS_NAMESPACE@_stl #endif -#if @KWSYS_NAMESPACE@_IOS_HAVE_SSTREAM +#if @KWSYS_NAMESPACE@_IOS_USE_SSTREAM # ifdef _MSC_VER # pragma warning (push, 1) # pragma warning (disable: 4702) @@ -35,11 +35,11 @@ # pragma warning (push, 1) # pragma warning (disable: 4702) # endif -# if @KWSYS_NAMESPACE@_IOS_HAVE_ANSI +# if @KWSYS_NAMESPACE@_IOS_USE_ANSI # include <strstream> -# elif @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREAM_H +# elif @KWSYS_NAMESPACE@_IOS_USE_STRSTREAM_H # include <strstream.h> -# elif @KWSYS_NAMESPACE@_IOS_HAVE_STRSTREA_H +# elif @KWSYS_NAMESPACE@_IOS_USE_STRSTREA_H # include <strstrea.h> # endif # ifdef _MSC_VER -- GitLab