Brad King
|
caca9b8065
ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify implementation of SET_PROPERTY command by using them.
|
vor 18 Jahren |
Brad King
|
34c04d6d02
ENH: Added partial implementation of recognizing per-configration properties.
|
vor 18 Jahren |
Bill Hoffman
|
45a4ddd85c
BUG: fix resource file with a full path
|
vor 18 Jahren |
Bill Hoffman
|
603cd2ab6a
ENH: fix new incremental link stuff to work with nmake @ files
|
vor 18 Jahren |
Bill Hoffman
|
ada4252c56
ENH: remove warning
|
vor 18 Jahren |
Bill Hoffman
|
b479c6a8a9
ENH: add ability to have manifest files and incremental linking with make and nmake
|
vor 18 Jahren |
Brad King
|
d83b4cd255
ENH: Add a depends check step to custom targets. Add support for the IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global.
|
vor 18 Jahren |
Brad King
|
73704ede42
ENH: Enabled color printing of "Scanning dependencies of target ..." message.
|
vor 18 Jahren |
Brad King
|
de96fd1df9
ENH: Moved dependency integrity check from CheckBuildSystem over to a per-target UpdateDependencies step. This greatly reduces the startup time for make processes and allows individual targets to be built without a global dependency check.
|
vor 18 Jahren |
Brad King
|
9ccba7c391
ENH: Improved speed of cmake::CheckBuildSystem when checking build system outputs versus dependencies. Instead of doing an O(m*n) comparison of every pair, just locate the oldest output and the newest input and compare them which is now O(m+n).
|
vor 18 Jahren |
Bill Hoffman
|
58f671bb1c
ENH: add support for vs 9 win64
|
vor 18 Jahren |
Brad King
|
99dfcc05ef
STYLE: Fixed line-too-long.
|
vor 18 Jahren |
Brad King
|
6db2c473e2
COMP: Add missing return value from Bill's change.
|
vor 18 Jahren |
Brad King
|
9f61e2a235
ENH: Centralized and globalized computation of CMake program locations. This eliminates startup paths that failed to produce this information.
|
vor 18 Jahren |
Brad King
|
ebc036bbda
BUG: Fixed typo introduced by previous commit.
|
vor 18 Jahren |
Bill Hoffman
|
fd33bf93a5
ENH: fix for bug 6102, allow users to change the compiler
|
vor 18 Jahren |
Bill Hoffman
|
5050706ae3
ENH: add a touch -E command to cmake
|
vor 18 Jahren |
Ken Martin
|
f4b1c3880b
ENH: add functions and raise scope
|
vor 18 Jahren |
Brad King
|
678bccc64b
COMP: Do not build VS-specific code when generators are not included.
|
vor 18 Jahren |
Brad King
|
3b59c7b97a
ENH: Added call to StopBuild VS macro when projects fail to regenerate during a build.
|
vor 18 Jahren |
David Cole
|
867de7fc67
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
|
vor 18 Jahren |
Brad King
|
a546ba7ed4
BUG: Fix messages for time stamp file recreation.
|
vor 18 Jahren |
Brad King
|
34c882a9f8
ENH: Allow VS 7 project Rebuild and Solution Rebuild to work without re-running CMake for every project during the rebuild.
|
vor 18 Jahren |
Ken Martin
|
433a914910
ENH: different way of testing properties
|
vor 18 Jahren |
Brad King
|
f410f8578e
COMP: Fix warnings on 64-bit Mac OS X build. Patch from issue #3697.
|
vor 18 Jahren |
Ken Martin
|
29c9f1bc2b
BUG: fix bad set property code in cmake
|
vor 18 Jahren |
Ken Martin
|
f72d666a7b
ENH: add ability to get documentaiton of a property from a script
|
vor 18 Jahren |
Ken Martin
|
6cdf032505
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
|
vor 18 Jahren |
Bill Hoffman
|
5c4eadba23
ENH: add docs for variables
|
vor 18 Jahren |
Ken Martin
|
b63ff2fb6f
ENH: minor doc cleanups and an example of documenting a variable
|
vor 18 Jahren |