Brad King
|
771bdb7ef8
BUG: Make sure all source files are found before generating.
|
17 years ago |
Brad King
|
1381aab4b7
BUG: Remove check for files written by file(WRITE) being loaded.
|
17 years ago |
Brad King
|
53e0ed3273
BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set.
|
18 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.
|
18 years ago |
Brad King
|
523ddedac5
ENH: Analyze inter-target dependencies to safely fix cycles
|
18 years ago |
Ken Martin
|
22835a71cd
ENH: really Bill, using Ken's checkout, fix output in ctest so clean output in build and test is not lost, also display the command lines used
|
18 years ago |
Bill Hoffman
|
48b554dee8
ENH: remove a const cast
|
18 years ago |
Bill Hoffman
|
6903d2df8b
ENH: remove const
|
18 years ago |
Bill Hoffman
|
8a83f09637
ENH: fix for bug 3218 dependant projects are written out automatically if they are in the project. Also fix bug 5829, remove hard coded CMAKE_CONFIGURATION_TYPES from vs 7 generator
|
18 years ago |
Brad King
|
28ea034737
ENH: Support exporting/importing of Framework targets.
|
18 years ago |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 years ago |
Brad King
|
96fd5909d9
ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832
|
18 years ago |
David Cole
|
546c839d04
ENH: Add a dependency from the PACKAGE target to the ALL target so that "make package" will first (essentially) do a "make all"... A similar chunk of code already existed for the make install target. This change makes it easy to build an installer package as part of a dashboard run simply by setting CTEST_BUILD_TARGET to "package".
|
18 years ago |
Brad King
|
70f73adccb
COMP: Fix build on VS6.
|
18 years ago |
Brad King
|
430296dc96
ENH: Moved global inter-target dependency analysis and cycle-prevention code up from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator. Simplified cmGlobalUnixMakefileGenerator3 to use it. Later other generators may be modified to use it also.
|
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
|
eee575283d
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
|
18 years ago |
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.
|
18 years ago |
Bill Hoffman
|
a2ff3928de
ENH: add f stuff to avoid warnings
|
18 years ago |
Bill Hoffman
|
d9d40942a0
ENH: add guess progress for first time configuring a project.
|
18 years ago |
Ken Martin
|
6cdf032505
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
|
18 years ago |
David Cole
|
8e4c7b99e1
ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use.
|
18 years ago |
Alexander Neundorf
|
b7527db958
|
18 years ago |
Alexander Neundorf
|
d338e69c01
|
18 years ago |
Alexander Neundorf
|
3e12a6cb91
|
18 years ago |
David Cole
|
ef22ad6bec
ENH: Handle FRAMEWORK and BUNDLE arguments in the INSTALL TARGETS command. Work in progress... More to come.
|
18 years ago |
Alexander Neundorf
|
e8ced6a0e2
|
18 years ago |
Alexander Neundorf
|
950c1359fa
COMP: quick windows name mangling fix (otherwise the compiler complains about cmMakefile::GetCurrentDirectoryA(), which doesn't exist)
|
18 years ago |
Alexander Neundorf
|
12f6383561
|
18 years ago |
Alexander Neundorf
|
1059a8891d
|
18 years ago |