summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileTargetGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* BUG: Make sure each cmake_depends process uses the same SystemTools path ↵Brad King2006-04-271-0/+11
| | | | 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.
* ENH: ignore all files that we do not know about just like in ide generatorsBill Hoffman2006-04-211-3/+1
|
* ENH: name pdb files for visual studio make based buildsBill Hoffman2006-04-191-0/+8
|
* ENH: fix java and add OBJECT_DIR supportBill Hoffman2006-04-171-0/+6
|
* BUG: Work-around Watcom WMake limitation for multiple-output custom command ↵Brad King2006-04-131-0/+5
| | | | support.
* ENH: Added support for multiple outputs generated by a single custom ↵Brad King2006-04-111-19/+39
| | | | 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.
* ENH: Implemented VT100 terminal escape sequences. If CMAKE_COLOR_MAKEFILE ↵Brad King2006-03-301-3/+7
| | | | is set then messages produced by makefiles will be in color if the native tool supports it. This addresses bug#3060.
* ENH: Add support for adding content to bundlesAndy Cedilnik2006-03-281-2/+9
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-11/+12
|
* ENH: add support for removing language flags from shared library and shared ↵Bill Hoffman2006-03-141-0/+22
| | | | module link commands
* ENH: use a cmake script to do the clean step, this allows for large numbers ↵Bill Hoffman2006-03-091-2/+3
| | | | of files to be removed without making the command line too long
* BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE.Brad King2006-02-241-1/+3
|
* ENH: change expand stuff to pass a struct for all the argsBill Hoffman2006-02-201-9/+7
|
* ENH: Order compilation flags from most general to most specific: language, ↵Brad King2006-02-201-6/+9
| | | | then target, then source.
* ENH: warning fixKen Martin2006-02-161-1/+1
|
* ENH: warning fixKen Martin2006-02-161-1/+1
|
* ENH: Cleaned up generation of symbolic rules. Removed generation of ↵Brad King2006-02-151-16/+19
| | | | rebuild_cache and similar rules from internal makefiles.
* ENH: fix build error for macBill Hoffman2006-02-151-1/+1
|
* ENH: some cleanup of the makefile generatorKen Martin2006-02-141-0/+794