Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix spelling and typos (non-binary) | Andreas Mohr | 2013-05-07 | 1 | -1/+1 |
| | |||||
* | include: Ignore empty string as file name (#13388) | Brad King | 2012-07-10 | 1 | -0/+7 |
| | | | | | | | | | Previously CMake silently accepted the empty string and added a bogus dependency on the current directory. Instead warn about the empty file name and ignore it. We cannot make this an error because there may be existing projects that accidentally depend on the old behavior. Add a RunCMake.include test to cover this case. | ||||
* | Remove trailing whitespace | Alex Neundorf | 2011-01-04 | 1 | -8/+8 |
| | |||||
* | 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. | ||||
* | ENH: Isolate policy changes in included scripts | Brad King | 2009-01-22 | 1 | -1/+7 |
| | | | | | | | | Isolation of policy changes inside scripts is important for protecting the including context. This teaches include() and find_package() to imply a cmake_policy(PUSH) and cmake_policy(POP) around the scripts they load, with a NO_POLICY_SCOPE option to disable the behavior. This also creates CMake Policy CMP0011 to provide compatibility. See issue #8192. | ||||
* | ENH: Improve formatting of include command error message. | Brad King | 2008-03-08 | 1 | -1/+3 |
| | |||||
* | ENH: add return and break support to cmake, also change basic command ↵ | Ken Martin | 2008-01-23 | 1 | -1/+2 |
| | | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class | ||||
* | ENH: merge CMake-CrossCompileBasic to HEAD | Alexander Neundorf | 2007-05-17 | 1 | -8/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | -add a RESULT_VARIABLE to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your (potentially crosscompiling) toolchain -have TRY_RUN() complain if you try to use it in crosscompiling mode (which were compiled but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in TRY_RUN(), probably TRY_RUN won't be able to run the executables if they have a different suffix because they are probably crosscompiled, but nevertheless it should be able to find them -make several cmake variables presettable by the user: CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION, CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move ranlib on OSX from the file command to a command in executed in cmake_install.cmake -add support for stripping during install in cmake_install.cmake -split out cl.cmake from Windows-cl.cmake, first (very incomplete) step to support MS crosscompiling tools -remove stdio.h from the simple C program which checks if the compiler works, since this may not exist for some embedded platforms -create a new CMakeFindBinUtils.cmake which collects the search fro ar, ranlib, strip, ld, link, install_name_tool and other tools like these -add support for CMAKE_FIND_ROOT_PATH for all FIND_XXX commands, which is a list of directories which will be prepended to all search directories, right now as a cmake variable, turning it into a global cmake property may need some more work -remove cmTestTestHandler::TryExecutable(), it's unused -split cmFileCommand::HandleInstall() into slightly smaller functions Alex | ||||
* | STYLE: fix line length | Ken Martin | 2006-05-11 | 1 | -2/+3 |
| | |||||
* | STYLE: some m_ to this-> cleanup | Ken Martin | 2006-03-15 | 1 | -2/+2 |
| | |||||
* | BUG: fatal error in include file should not cause report of missing include file | Ken Martin | 2005-06-08 | 1 | -1/+1 |
| | |||||
* | ENH: Allow user to overwrite Platforms files | Ken Martin | 2004-08-09 | 1 | -1/+1 |
| | |||||
* | ERR: Remove debug | Andy Cedilnik | 2004-03-28 | 1 | -1/+0 |
| | |||||
* | ENH: Add support for importing modules without specifying path | Andy Cedilnik | 2004-03-28 | 1 | -2/+17 |
| | |||||
* | 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. | ||||
* | BUG: Must return false after an error of incorrect arguments. | Brad King | 2002-10-02 | 1 | -0/+1 |
| | |||||
* | Reformatted the error printed by cmMakefile. | Berk Geveci | 2002-05-01 | 1 | -1/+1 |
| | |||||
* | ENH: speed improvements | Bill Hoffman | 2002-04-11 | 1 | -8/+10 |
| | |||||
* | ENH: expand variables in arguments before the commands get them | Bill Hoffman | 2002-03-05 | 1 | -4/+2 |
| | |||||
* | ENH:Updated copyright | Will Schroeder | 2002-01-21 | 1 | -4/+5 |
| | |||||
* | ENH: change InitialPass to take a const reference to the argument string, to ↵ | Bill Hoffman | 2001-09-20 | 1 | -3/+3 |
| | | | | avoid changes to the file cache | ||||
* | BUG: remove iostream.h includes | Bill Hoffman | 2001-07-10 | 1 | -1/+0 |
| | |||||
* | BUG: Added missing newline in error message. | Brad King | 2001-06-22 | 1 | -1/+1 |
| | |||||
* | ENH: add optional include and only allow one file per INCLUDE | Bill Hoffman | 2001-06-21 | 1 | -7/+15 |
| | |||||
* | ENH: rename Invoke to InitialPass | Bill Hoffman | 2001-06-06 | 1 | -1/+1 |
| | |||||
* | New command: INCLUDE(somefile.txt) | Anonymous | 2001-04-30 | 1 | -0/+38 |