Brad King
|
a275fefc85
BUG: Make sure each cmake_depends process uses the same SystemTools path translation table as the original process. This addresses problems with dependency scanning when make is run from a symlink directory pointing at the original binary tree.
|
19 years ago |
Bill Hoffman
|
2a335ae748
ENH: ignore all files that we do not know about just like in ide generators
|
19 years ago |
Bill Hoffman
|
e6ef33f598
ENH: name pdb files for visual studio make based builds
|
19 years ago |
Bill Hoffman
|
5ecfd3d4d3
ENH: fix java and add OBJECT_DIR support
|
19 years ago |
Brad King
|
b323c3f51c
BUG: Work-around Watcom WMake limitation for multiple-output custom command support.
|
19 years ago |
Brad King
|
d5719f22c1
ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds.
|
19 years ago |
Brad King
|
eb31755eb2
ENH: Implemented VT100 terminal escape sequences. If CMAKE_COLOR_MAKEFILE is set then messages produced by makefiles will be in color if the native tool supports it. This addresses bug#3060.
|
19 years ago |
Andy Cedilnik
|
40272a16bd
ENH: Add support for adding content to bundles
|
19 years ago |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
20 years ago |
Bill Hoffman
|
88bd3b5281
ENH: add support for removing language flags from shared library and shared module link commands
|
20 years ago |
Bill Hoffman
|
4c5ba06fa1
ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long
|
20 years ago |
Brad King
|
576f0b65c7
BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE.
|
20 years ago |
Bill Hoffman
|
39e636a4a4
ENH: change expand stuff to pass a struct for all the args
|
20 years ago |
Brad King
|
e20c007181
ENH: Order compilation flags from most general to most specific: language, then target, then source.
|
20 years ago |
Ken Martin
|
13661cdd23
ENH: warning fix
|
20 years ago |
Ken Martin
|
ff3eeef545
ENH: warning fix
|
20 years ago |
Brad King
|
60cd72d01c
ENH: Cleaned up generation of symbolic rules. Removed generation of rebuild_cache and similar rules from internal makefiles.
|
20 years ago |
Bill Hoffman
|
731e1ed9cf
ENH: fix build error for mac
|
20 years ago |
Ken Martin
|
7740ccd1a4
ENH: some cleanup of the makefile generator
|
20 years ago |