Ken Martin
|
73df9a5cd4
ENH: change CMP_ to CMP
|
17 years ago |
Bill Hoffman
|
8bf388109d
ENH: make sure properties are re-set on each configure
|
17 years ago |
Bill Hoffman
|
fc26c1459c
ENH: add ability to suppress dev warnings to gui code
|
17 years ago |
Brad King
|
fdf169be3a
BUG: Fixes to VS8/VS9 project regeneration rules
|
17 years ago |
Bill Hoffman
|
a547ff61cd
ENH: add a way to suppress the new policy warnings, still need ccmake and gui's
|
17 years ago |
Brad King
|
46bf0347a3
ENH: Finish creating, documenting, and enforcing policy CMP_0002.
|
17 years ago |
Brad King
|
5233b75a77
ENH: Improve handling of old-style compatibility.
|
17 years ago |
Ken Martin
|
55eede4b13
ENH: clean up some policy stuff and interactions with CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED
|
17 years ago |
Ken Martin
|
cd4d2acbe6
ENH: more policy changes
|
17 years ago |
Ken Martin
|
d47a5951ed
ENH: add --help-policies and --help-policy command line options
|
17 years ago |
Ken Martin
|
d49ef18f8a
ENH: add first cut and policies still need to add the doc support
|
17 years ago |
Bill Hoffman
|
0dd276a311
ENH: remove CMAKE_PREFIX so changing it does not rebuild all
|
17 years ago |
Brad King
|
1c0595c73f
ENH: Add global property ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that depend on having duplicate custom targets. It is allowed only for Makefile generators. See bug#6348.
|
17 years ago |
Bill Hoffman
|
3fa087c8ab
ENH: fix make edit_cache for cmake-gui
|
17 years ago |
Brad King
|
2e2f9b4be3
ENH: Add global computed property IN_TRY_COMPILE.
|
17 years ago |
Brad King
|
523ddedac5
ENH: Analyze inter-target dependencies to safely fix cycles
|
18 years ago |
Brad King
|
847c8403fe
BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help compute proper rpath information on AIX when shared libraries have names like "libfoo.a".
|
18 years ago |
Brad King
|
02b1767e42
BUG: Make cmake -E remove_directory work when directory is not present.
|
18 years ago |
Brad King
|
b28c2625c7
COMP: Fix build during bootstrap on MSys.
|
18 years ago |
Ken Martin
|
7c473d4828
BUG: fix bugs 5539 (progress going beyond 100% when new files are added) and 5889 (tests are not found in some cases when using add_subdirectory to .. etc)
|
18 years ago |
Brad King
|
caca9b8065
ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify implementation of SET_PROPERTY command by using them.
|
18 years ago |
Brad King
|
34c04d6d02
ENH: Added partial implementation of recognizing per-configration properties.
|
18 years ago |
Bill Hoffman
|
45a4ddd85c
BUG: fix resource file with a full path
|
18 years ago |
Bill Hoffman
|
603cd2ab6a
ENH: fix new incremental link stuff to work with nmake @ files
|
18 years ago |
Bill Hoffman
|
ada4252c56
ENH: remove warning
|
18 years ago |
Bill Hoffman
|
b479c6a8a9
ENH: add ability to have manifest files and incremental linking with make and nmake
|
18 years ago |
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.
|
18 years ago |
Brad King
|
73704ede42
ENH: Enabled color printing of "Scanning dependencies of target ..." message.
|
18 years ago |
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.
|
18 years ago |
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).
|
18 years ago |