Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | STYLE: fix line lengths | Alexander Neundorf | 2007-07-20 | 15 | -36/+56 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-20 | 1 | -1/+1 |
| | |||||
* | STYLE: fix some typos, nicer debug output | Alexander Neundorf | 2007-07-19 | 4 | -7/+7 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-18 | 1 | -1/+1 |
| | |||||
* | ENH: build codeblocks generator also on Windows | Alexander Neundorf | 2007-07-18 | 3 | -14/+28 |
| | | | | Alex | ||||
* | STYLE: add more docs | Bill Hoffman | 2007-07-17 | 1 | -1/+4 |
| | |||||
* | COMP: fix warning about unused variable | Alexander Neundorf | 2007-07-17 | 1 | -2/+2 |
| | | | | Alex | ||||
* | COMP: fix build on Windows, where GetCurrentDirecty() is redefined to | Alexander Neundorf | 2007-07-17 | 2 | -4/+11 |
| | | | | | | | GetCurrentDirectoryA() -correct return value for md5sum Alex | ||||
* | STYLE: fix line lengths and add "remove -f" to the docs | Alexander Neundorf | 2007-07-17 | 3 | -25/+30 |
| | | | | Alex | ||||
* | ENH: produce a lot more output when running with --debug-output | Alexander Neundorf | 2007-07-17 | 6 | -38/+105 |
| | | | | | | -try to fix build error on HPUX Alex | ||||
* | BUG: fix bootstrapping, md5sum disabled in bootstrapping mode | Alexander Neundorf | 2007-07-16 | 1 | -2/+6 |
| | | | | Alex | ||||
* | BUG: GET_DIRECTORY_PROPERTY(INCLUDE_DIRECTORIES|LINK_DIRECTORIES) wasn't | Alexander Neundorf | 2007-07-16 | 1 | -35/+30 |
| | | | | | | | | | | | | | | working, for both the result was always empty, since cmMakefile::GetProperty() recognized it as a special property, constructed a correct return value and called cmMakefile::SetProperty() with this list of directories, which then didn't actually set the property, but applied it to the internal vector of include/link directories. The following getPropertyValue in cmMakefile::GetProperty() then still didn't find it and returned nothing. Now for all special property the static string output is used and its content is returned. I'm not sure it is the right way to fix this problem but at least it seems to work and it fixes the Paraview3 build Alex | ||||
* | ENH: apply patch from Mathieu, add argument -E md5sum to compute md5sums of | Alexander Neundorf | 2007-07-16 | 3 | -0/+76 |
| | | | | | | files, compatible to md5sum output Alex | ||||
* | STYLE: better error message, name the new manpages cmakecommands, | Alexander Neundorf | 2007-07-13 | 1 | -3/+4 |
| | | | | | | cmakecompat, cmakeprops and cmakemodules Alex | ||||
* | ENH: add a simple CodeBlocks extra generator, early alpha stage, there seems | Alexander Neundorf | 2007-07-13 | 4 | -1/+337 |
| | | | | | | to be interest in it Alex | ||||
* | ENH: add LIST(CONTAINS ...) patch from "Miguel A. Figueroa-Villanueva, ↵ | Alexander Neundorf | 2007-07-12 | 2 | -1/+43 |
| | | | | | | | | miguelf (AT) ieee.org added tests for LIST(CONTAINS, SORT, REVERSE) Alex | ||||
* | BUG: fix screwup in GetDirectoryProp... | Ken Martin | 2007-07-12 | 1 | -0/+1 |
| | |||||
* | ENH: second try for handling the linker language with integer priority ↵ | Alexander Neundorf | 2007-07-12 | 3 | -55/+73 |
| | | | | | | values (returning a pointer to a string on the stack is no good idea) Alex | ||||
* | COMP: revert last commit for now, broke Visual Studio | Alexander Neundorf | 2007-07-11 | 3 | -74/+56 |
| | | | | Alex | ||||
* | ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority, not a | Alexander Neundorf | 2007-07-11 | 3 | -56/+74 |
| | | | | | | | | | | | | | | | | | | | two-step priority (None or Prefered) Current order: ASM 0, C 10, Fortran 20, CXX 30, Java 40 This is the same order as automake choses: http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html This change should be backward compatible: if there is a project using fortran and CXX, they had to set the LINKER_LANGUAGE explicitely, otherwise cmake complained (but still generated the project files). Explicitely setting the linker language still overrides automatic detection. If somebody has a custom language for cmake and the PREFERENCE starts with "P", its changed to 100, which gives it preference over all other languages (except the other custom languages which have also "Prefered"). "None" is converted to 0. Alex | ||||
* | STYLE: sort the property documentation into | Alexander Neundorf | 2007-07-11 | 7 | -73/+251 |
| | | | | | | global/directory/target/test/sourcefile and variable sections Alex | ||||
* | ENH: change the way #cmakedefine is changed to #undef, so it is similar to | Alexander Neundorf | 2007-07-11 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | what autoconf does. This makes porting software from autoconf to cmake easier, since it's easier to diff the resulting config headers. Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine HAVE_STRLCAT 1 produce: #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */ whereas before they produced: #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */ Since it's commented out anyway, it's now change in behaviour. Alex | ||||
* | ENH: added some documentation to explain a section of code a bit better | Ken Martin | 2007-07-10 | 1 | -1/+8 |
| | |||||
* | ENH: some cleanup of get property commands | Ken Martin | 2007-07-10 | 2 | -77/+80 |
| | |||||
* | STYLE: Removed stray comment. | Brad King | 2007-07-09 | 1 | -3/+0 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-09 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-09 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-07 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-06 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-05 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-04 | 1 | -1/+1 |
| | |||||
* | STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of ↵ | Alexander Neundorf | 2007-07-03 | 3 | -4/+9 |
| | | | | | | | | | "Unix Makefiles - KDevelop3" -initialize Ignore to 0, crashes otherwise Alex | ||||
* | COMP: fix compile on HP-UX with aCC, reusing the same identifier for a | Alexander Neundorf | 2007-07-03 | 2 | -41/+41 |
| | | | | | | variable as for the enum type doesn't work here Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | COMP: fix warnings | Alexander Neundorf | 2007-07-02 | 2 | -6/+6 |
| | | | | Alex | ||||
* | COMP: Remove unused argument. | Brad King | 2007-07-02 | 2 | -3/+1 |
| | |||||
* | COMP: Remove shadowed local. | Brad King | 2007-07-02 | 1 | -1/+0 |
| | |||||
* | ENH: add framework for unified handling of arguments to cmake commands, | Alexander Neundorf | 2007-07-02 | 6 | -109/+580 |
| | | | | | | example see cmExportCommand.cxx Alex | ||||
* | ENH: Further cleanup of installation script generation. The per-component ↵ | Brad King | 2007-07-02 | 14 | -336/+222 |
| | | | | and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. | ||||
* | STYLE: Fixed line-too-long, fixed indentation, removed trailing whitespace, ↵ | Brad King | 2007-07-02 | 2 | -218/+253 |
| | | | | added function separator comment lines. | ||||
* | BUG: Fix install_name_tool update of the executable in an installed bundle ↵ | Brad King | 2007-07-02 | 1 | -6/+10 |
| | | | | on OSX. This addresses bug#4534. | ||||
* | COMP: fix build with msvc 6, the enums are now part of a class which is | Alexander Neundorf | 2007-07-02 | 1 | -15/+24 |
| | | | | | | already completely parsed Alex | ||||
* | ENH: Improved indentation of generated cmake_install.cmake code. | Brad King | 2007-07-02 | 4 | -39/+125 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-01 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-01 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-01 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-06-29 | 1 | -1/+1 |
| | |||||
* | ENH: First step of install script generator cleanup. Each configuration to ↵ | Brad King | 2007-06-28 | 7 | -254/+259 |
| | | | | be installed is now separately handled instead of using variables to store per-configuration names. For targets the component and configuration install-time tests are now done in the install script instead of in the FILE(INSTALL) command. This cleans things up like not trying to strip a file that was optionally not installed. It also simplifies the code for install_name adjustment on OSX. This commit is surrounded by the tags CMake-InstallGeneratorCleanup1-pre and CMake-InstallGeneratorCleanup1-post. | ||||
* | COMP: fix warning about unused parameter | Alexander Neundorf | 2007-06-28 | 1 | -1/+1 |
| | | | | Alex | ||||
* | ENH: generate separate documentation for the commands, compatiblity | Alexander Neundorf | 2007-06-28 | 3 | -18/+108 |
| | | | | | | | | commands, modules and properties as html, text and man pages. The names of the man pages are cmcommands, cmcompat, cmprops and cmmodules, so they are easy to type. Alex |