Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove trailing whitespace from most CMake and C/C++ code | Kitware Robot | 2012-08-13 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | Our Git commit hooks disallow modification or addition of lines with trailing whitespace. Wipe out all remnants of trailing whitespace everywhere except third-party code. Run the following shell code: git ls-files -z -- \ bootstrap doxygen.config '*.readme' \ '*.c' '*.cmake' '*.cpp' '*.cxx' \ '*.el' '*.f' '*.f90' '*.h' '*.in' '*.in.l' '*.java' \ '*.mm' '*.pike' '*.py' '*.txt' '*.vim' | egrep -z -v '^(Utilities/cm|Source/(kwsys|CursesDialog/form)/)' | egrep -z -v '^(Modules/CPack\..*\.in)' | xargs -0 sed -i 's/ \+$//' | ||||
* | Provide std::ios_base typedef on GCC < 3 | Brad King | 2011-11-30 | 1 | -0/+5 |
| | | | | | The ancient GNU standard library provided std::ios but not std::ios_base. Define the latter in terms of the former. | ||||
* | Tru64: Place cmOStringStream vtable uniquely (#10541) | Brad King | 2010-06-10 | 1 | -1/+2 |
| | | | | | | GCC places the vtable in the object implementing the first non-pure, non-inline virtual method. Since the symbol is not weak on Tru64, make the location unique by putting the destructor in a single object file. | ||||
* | Ignore some more sgi warnings. | Bill Hoffman | 2010-05-12 | 1 | -0/+1 |
| | |||||
* | Suppress Intel float-equality test warnings | Brad King | 2009-11-24 | 1 | -0/+1 |
| | | | | | | | We suppress Intel warning 1572 because the cases where we do equality tests are valid. Since this project does not do numerical computations we need not worry about real instances against which this warning protects. | ||||
* | Fix double bootstrap build for in source builds | Bill Hoffman | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | COMP: Block warnings in Borland system headers | Brad King | 2009-06-12 | 1 | -0/+8 |
| | | | | | | In Release builds the Borland compiler warns about code in its own system headers. This blocks the warnings by disabling them where the headers are included. | ||||
* | STYLE: suppress warnings for borland | Bill Hoffman | 2009-06-09 | 1 | -0/+1 |
| | |||||
* | STYLE: suppress warnings for borland | Bill Hoffman | 2009-06-09 | 1 | -1/+3 |
| | |||||
* | ENH: Overhaul CMake version numbering | Brad King | 2009-03-05 | 1 | -15/+0 |
| | | | | | | | | | | | | | This moves the version numbers into an isolated configured header so that not all of CMake needs to rebuild when the version changes. Previously we had spaces, dashes and/or the word 'patch' randomly chosen before the patch number. Now we always report version numbers in the traditional format "<major>.<minor>.<patch>[-rc<rc>]". We still use odd minor numbers for development versions. Now we also use the CCYYMMDD date as the patch number of development versions, thus allowing tests for exact CMake versions. | ||||
* | COMP: Fix Borland 5.5 build | Brad King | 2008-02-24 | 1 | -0/+1 |
| | | | | | | | - Its <iosfwd> header includes windows.h which defines GetCurrentDirectory - It defines 'interface' so we cannot use it as a variable name. | ||||
* | ENH: Added method cmLocalGenerator::GetBackwardsCompatibility to reduce ↵ | Brad King | 2007-12-29 | 1 | -0/+3 |
| | | | | parsing of CMAKE_BACKWARDS_COMPATIBILITY variable. Add cmLocalGenerator::NeedBackwardsCompatibility to simplify checks for compatibility requirements. | ||||
* | ENH: change to make the documentation class more generic, about halfway ↵ | Ken Martin | 2007-10-22 | 1 | -3/+10 |
| | | | | there, also provides secitons for Variables now | ||||
* | BUG: revert doc changes since VS7 cannot compile them, will implement them ↵ | Ken Martin | 2007-10-09 | 1 | -3/+3 |
| | | | | in a different manner | ||||
* | ENH: make documentation entries actually store their data | Ken Martin | 2007-10-09 | 1 | -3/+3 |
| | |||||
* | COMP: Fix warnings in system headers on VS6. | Brad King | 2006-08-29 | 1 | -0/+10 |
| | |||||
* | COMP: Use new KWSys IOStream component to help print large file size integer ↵ | Brad King | 2006-08-27 | 1 | -0/+8 |
| | | | | types to streams. | ||||
* | COMP: Add large files support to CMake | Andy Cedilnik | 2006-08-23 | 1 | -0/+1 |
| | |||||
* | COMP: Fix and/or disable warnings for Borland 5.6 build. | Brad King | 2006-08-01 | 1 | -0/+4 |
| | |||||
* | COMP: Remove warnings | Andy Cedilnik | 2006-07-13 | 1 | -1/+1 |
| | |||||
* | ENH: a warning fix and some more cleanup | Ken Martin | 2006-03-16 | 1 | -3/+3 |
| | |||||
* | ENH: fix line length style stuff | Bill Hoffman | 2006-03-10 | 1 | -1/+2 |
| | |||||
* | ENH: Added kwsys::String class to shorten debugging symbols and error ↵ | Brad King | 2006-02-07 | 1 | -20/+2 |
| | | | | messages involving std::string. | ||||
* | ENH: fix for borland memcpy junk | Bill Hoffman | 2006-01-24 | 1 | -0/+15 |
| | |||||
* | ENH: Add superclass for all commands and handlers. Improve handlers to have ↵ | Andy Cedilnik | 2005-06-17 | 1 | -0/+27 |
| | | | | initialization code, and start initializing ctest when start is invoked | ||||
* | ENH: Add support for deque | Andy Cedilnik | 2005-06-01 | 1 | -0/+1 |
| | |||||
* | ENH: Add support for iomanip | Andy Cedilnik | 2005-05-30 | 1 | -0/+8 |
| | |||||
* | COMP: Added pragma directives for SGI compilers to avoid useless warnings. | Brad King | 2005-05-03 | 1 | -0/+8 |
| | |||||
* | COMP: Added hack to avoid SGI termios.h warnings. | Brad King | 2005-05-03 | 1 | -0/+19 |
| | |||||
* | COMP: Adding inclusion of stdarg.h to work-around SGI header bug in 7.4.2m. | Brad King | 2005-04-26 | 1 | -0/+2 |
| | |||||
* | BUG: Avoid duplicate definition by using cmsys_STL_STRING_NEQ_CHAR_DEFINED ↵ | Brad King | 2005-04-06 | 1 | -0/+3 |
| | | | | and cmsys_STL_STRING_NO_NEQ_CHAR. | ||||
* | COMP: Adding stdlib.h to standard includes. We are using functions from it ↵ | Brad King | 2005-03-11 | 1 | -0/+1 |
| | | | | all over the place assuming it has been included here. | ||||
* | ENH: Adding cmCustomCommandLine and cmCustomCommandLines subclasses of ↵ | Brad King | 2005-02-22 | 1 | -0/+18 |
| | | | | std::vector instantiations to represent multiple commands for a single custom command. These will be used in an upcoming checkin. | ||||
* | BUG: Add a safety check so that you cannot send cmOStringStream.str() to ↵ | Andy Cedilnik | 2004-04-29 | 1 | -0/+3 |
| | | | | other stream and produce the funky hex number. This makes it impossible to compile such a code. Adding that exposed a whole bunch of places in CMake where streams were used wrongly | ||||
* | ERR: Properly handle mode_t on borland | Andy Cedilnik | 2004-01-27 | 1 | -1/+1 |
| | |||||
* | ERR Fix borland | Andy Cedilnik | 2004-01-26 | 1 | -1/+1 |
| | |||||
* | ERR: Fix build problems on Visual Studio 6 | Andy Cedilnik | 2004-01-26 | 1 | -0/+5 |
| | |||||
* | added stdio | Ken Martin | 2003-08-08 | 1 | -0/+1 |
| | |||||
* | ENH: Improved name of cmake version variables. They are now CMake_VERSION ↵ | Brad King | 2003-07-08 | 1 | -1/+5 |
| | | | | (major.minor) and CMake_VERSION_FULL (major.minor.patch). | ||||
* | Remove bogus flags from cmStandardIncludes and make complex test pass | Andy Cedilnik | 2003-03-26 | 1 | -4/+2 |
| | |||||
* | ENH: Added cmDocumentation class to generate various forms of documentation. ↵ | Brad King | 2003-02-14 | 1 | -0/+8 |
| | | | | Each executable will be able to generate its own documentation. | ||||
* | ENH: Centralized setting of CMake version number to top-level CMake listfile. | Brad King | 2003-02-14 | 1 | -0/+8 |
| | |||||
* | Complete rework of makefile generators expect trouble | Bill Hoffman | 2002-11-08 | 1 | -2/+2 |
| | |||||
* | ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵ | Brad King | 2002-10-23 | 1 | -3/+3 |
| | | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. | ||||
* | ERR: istrstream and istringstream need to be pulled into namespace std on ↵ | Brad King | 2002-10-11 | 1 | -0/+2 |
| | | | | the SGI. | ||||
* | ENH: Renamed cmStringStream to cmOStringStream and added cmIStringStream. ↵ | Brad King | 2002-10-10 | 1 | -31/+42 |
| | | | | Removed cmInputStringStream. | ||||
* | Remove compile error and remove some warnings | Andy Cedilnik | 2002-10-10 | 1 | -1/+2 |
| | |||||
* | Try to use platform independent input string stream | Andy Cedilnik | 2002-10-10 | 1 | -0/+19 |
| | |||||
* | ENH: Added explicit declarations of some C functions that are hard to get ↵ | Brad King | 2002-10-02 | 1 | -4/+13 |
| | | | | from standard headers in como (www.comeaucomputing.com) strict mode. |