Configure.hxx 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. /*
  2. * Generated by /cygdrive/c/hoffman/My Builds/CMake262/bootstrap
  3. * Version: $Revision$
  4. *
  5. * Source directory: /cygdrive/c/hoffman/My Builds/CMake262
  6. * Binary directory: /cygdrive/c/hoffman/My Builds/CMake262-cygwin/Bootstrap.cmk
  7. *
  8. * C compiler: cc
  9. * C flags:
  10. *
  11. * C++ compiler: g++
  12. * C++ flags:
  13. *
  14. * Make: make
  15. *
  16. * Sources:
  17. * cmake cmakemain cmakewizard cmCommandArgumentLexer cmCommandArgumentParser cmCommandArgumentParserHelper cmDepends cmDependsC cmDocumentationFormatter cmDocumentationFormatterText cmPolicies cmProperty cmPropertyMap cmPropertyDefinition cmPropertyDefinitionMap cmMakeDepend cmMakefile cmExportFileGenerator cmExportInstallFileGenerator cmInstallDirectoryGenerator cmGeneratedFileStream cmGlobalGenerator cmLocalGenerator cmInstallGenerator cmInstallExportGenerator cmInstallFilesGenerator cmInstallScriptGenerator cmInstallTargetGenerator cmSourceFile cmSourceFileLocation cmSystemTools cmVersion cmFileTimeComparison cmGlobalUnixMakefileGenerator3 cmLocalUnixMakefileGenerator3 cmMakefileExecutableTargetGenerator cmMakefileLibraryTargetGenerator cmMakefileTargetGenerator cmMakefileUtilityTargetGenerator cmBootstrapCommands cmCommands cmTarget cmTest cmCustomCommand cmDocumentVariables cmCacheManager cmListFileCache cmComputeLinkDepends cmComputeLinkInformation cmOrderDirectories cmComputeTargetDepends cmComputeComponentGraph cmExprLexer cmExprParser cmExprParserHelper cmListFileLexer
  18. * kwSys Sources:
  19. * Directory Glob RegularExpression SystemTools ProcessUNIX String System
  20. */
  21. /*=========================================================================
  22. Program: KWSys - Kitware System Library
  23. Module: $RCSfile$
  24. Copyright (c) Kitware, Inc., Insight Consortium. All rights reserved.
  25. See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
  26. This software is distributed WITHOUT ANY WARRANTY; without even
  27. the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  28. PURPOSE. See the above copyright notices for more information.
  29. =========================================================================*/
  30. #ifndef cmsys_Configure_hxx
  31. #define cmsys_Configure_hxx
  32. /* Include C configuration. */
  33. #include <cmsys/Configure.h>
  34. /* Whether kwsys namespace is "kwsys". */
  35. #define cmsys_NAME_IS_KWSYS 0
  36. /* Whether ANSI C++ stream headers are to be used. */
  37. #define cmsys_IOS_USE_ANSI 1
  38. /* Whether ANSI C++ streams are in std namespace. */
  39. #define cmsys_IOS_HAVE_STD 1
  40. /* Whether ANSI C++ <sstream> header is to be used. */
  41. #define cmsys_IOS_USE_SSTREAM 1
  42. /* Whether old C++ <strstream.h> header is to be used. */
  43. #define cmsys_IOS_USE_STRSTREAM_H 0
  44. /* Whether old C++ <strstrea.h> header is to be used. */
  45. #define cmsys_IOS_USE_STRSTREA_H 0
  46. /* Whether STL is in std namespace. */
  47. #define cmsys_STL_HAVE_STD 1
  48. /* Whether the STL string has operator<< for ostream. */
  49. #define cmsys_STL_STRING_HAVE_OSTREAM 1
  50. /* Whether the STL string has operator>> for istream. */
  51. #define cmsys_STL_STRING_HAVE_ISTREAM 1
  52. /* Whether the STL string has operator!= for char*. */
  53. #define cmsys_STL_STRING_HAVE_NEQ_CHAR 1
  54. /* Define the stl namespace macro. */
  55. #if cmsys_STL_HAVE_STD
  56. # define cmsys_stl std
  57. #else
  58. # define cmsys_stl
  59. #endif
  60. /* Define the ios namespace macro. */
  61. #if cmsys_IOS_HAVE_STD
  62. # define cmsys_ios_namespace std
  63. #else
  64. # define cmsys_ios_namespace
  65. #endif
  66. #if cmsys_IOS_USE_SSTREAM
  67. # define cmsys_ios cmsys_ios_namespace
  68. #else
  69. # define cmsys_ios cmsys_ios
  70. #endif
  71. /* Whether the cstddef header is available. */
  72. #define cmsys_CXX_HAS_CSTDDEF 1
  73. /* Whether the compiler supports null template arguments. */
  74. #define cmsys_CXX_HAS_NULL_TEMPLATE_ARGS 1
  75. /* Define the null template arguments macro. */
  76. #if cmsys_CXX_HAS_NULL_TEMPLATE_ARGS
  77. # define cmsys_CXX_NULL_TEMPLATE_ARGS <>
  78. #else
  79. # define cmsys_CXX_NULL_TEMPLATE_ARGS
  80. #endif
  81. /* Whether the compiler supports member templates. */
  82. #define cmsys_CXX_HAS_MEMBER_TEMPLATES 1
  83. /* Whether the compiler supports argument dependent lookup. */
  84. #define cmsys_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP 1
  85. /* Whether the compiler supports standard full specialization syntax. */
  86. #define cmsys_CXX_HAS_FULL_SPECIALIZATION 1
  87. /* Define the specialization definition macro. */
  88. #if cmsys_CXX_HAS_FULL_SPECIALIZATION
  89. # define cmsys_CXX_DEFINE_SPECIALIZATION template <>
  90. #else
  91. # define cmsys_CXX_DEFINE_SPECIALIZATION
  92. #endif
  93. /* Define typename keyword macro for use in declarations. */
  94. #if defined(_MSC_VER) && _MSC_VER < 1300
  95. # define cmsys_CXX_DECL_TYPENAME
  96. #else
  97. # define cmsys_CXX_DECL_TYPENAME typename
  98. #endif
  99. /* Whether the stl has iterator_traits. */
  100. #define cmsys_STL_HAS_ITERATOR_TRAITS 1
  101. /* Whether the stl has iterator_category. */
  102. #define cmsys_STL_HAS_ITERATOR_CATEGORY 0
  103. /* Whether the stl has __iterator_category. */
  104. #define cmsys_STL_HAS___ITERATOR_CATEGORY 0
  105. /* Whether the stl allocator is the standard template. */
  106. #define cmsys_STL_HAS_ALLOCATOR_TEMPLATE 1
  107. /* Whether the stl allocator is not a template. */
  108. #define cmsys_STL_HAS_ALLOCATOR_NONTEMPLATE 0
  109. /* Whether the stl allocator has rebind. */
  110. #define cmsys_STL_HAS_ALLOCATOR_REBIND 1
  111. /* Whether the stl allocator has a size argument for max_size. */
  112. #define cmsys_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT 0
  113. /* Whether the stl containers support allocator objects. */
  114. #define cmsys_STL_HAS_ALLOCATOR_OBJECTS 1
  115. /* Whether struct stat has the st_mtim member for high resolution times. */
  116. /* #undef cmsys_STAT_HAS_ST_MTIM 1 */
  117. /* If building a C++ file in kwsys itself, give the source file
  118. access to the macros without a configured namespace. */
  119. #if defined(KWSYS_NAMESPACE)
  120. # if !cmsys_NAME_IS_KWSYS
  121. # define kwsys_stl cmsys_stl
  122. # define kwsys_ios cmsys_ios
  123. # define kwsys cmsys
  124. # endif
  125. # define KWSYS_NAME_IS_KWSYS cmsys_NAME_IS_KWSYS
  126. # define KWSYS_STL_HAVE_STD cmsys_STL_HAVE_STD
  127. # define KWSYS_IOS_HAVE_STD cmsys_IOS_HAVE_STD
  128. # define KWSYS_IOS_USE_ANSI cmsys_IOS_USE_ANSI
  129. # define KWSYS_IOS_USE_SSTREAM cmsys_IOS_USE_SSTREAM
  130. # define KWSYS_IOS_USE_STRSTREAM_H cmsys_IOS_USE_STRSTREAM_H
  131. # define KWSYS_IOS_USE_STRSTREA_H cmsys_IOS_USE_STRSTREA_H
  132. # define KWSYS_STAT_HAS_ST_MTIM cmsys_STAT_HAS_ST_MTIM
  133. # define KWSYS_CXX_HAS_CSTDDEF cmsys_CXX_HAS_CSTDDEF
  134. # define KWSYS_STL_STRING_HAVE_OSTREAM cmsys_STL_STRING_HAVE_OSTREAM
  135. # define KWSYS_STL_STRING_HAVE_ISTREAM cmsys_STL_STRING_HAVE_ISTREAM
  136. # define KWSYS_STL_STRING_HAVE_NEQ_CHAR cmsys_STL_STRING_HAVE_NEQ_CHAR
  137. # define KWSYS_CXX_NULL_TEMPLATE_ARGS cmsys_CXX_NULL_TEMPLATE_ARGS
  138. # define KWSYS_CXX_HAS_MEMBER_TEMPLATES cmsys_CXX_HAS_MEMBER_TEMPLATES
  139. # define KWSYS_CXX_HAS_FULL_SPECIALIZATION cmsys_CXX_HAS_FULL_SPECIALIZATION
  140. # define KWSYS_CXX_DEFINE_SPECIALIZATION cmsys_CXX_DEFINE_SPECIALIZATION
  141. # define KWSYS_CXX_DECL_TYPENAME cmsys_CXX_DECL_TYPENAME
  142. # define KWSYS_STL_HAS_ALLOCATOR_REBIND cmsys_STL_HAS_ALLOCATOR_REBIND
  143. # define KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT cmsys_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT
  144. # define KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP cmsys_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP
  145. # define KWSYS_STL_HAS_ITERATOR_TRAITS cmsys_STL_HAS_ITERATOR_TRAITS
  146. # define KWSYS_STL_HAS_ITERATOR_CATEGORY cmsys_STL_HAS_ITERATOR_CATEGORY
  147. # define KWSYS_STL_HAS___ITERATOR_CATEGORY cmsys_STL_HAS___ITERATOR_CATEGORY
  148. # define KWSYS_STL_HAS_ALLOCATOR_TEMPLATE cmsys_STL_HAS_ALLOCATOR_TEMPLATE
  149. # define KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE cmsys_STL_HAS_ALLOCATOR_NONTEMPLATE
  150. # define KWSYS_STL_HAS_ALLOCATOR_OBJECTS cmsys_STL_HAS_ALLOCATOR_OBJECTS
  151. #endif
  152. #endif