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.
|
2006-04-11 11:06:19 -04:00 |
Ken Martin
|
3d96e52261
|
STYLE: some m_ to this-> cleanup
|
2006-03-15 11:02:08 -05:00 |
Andy Cedilnik
|
634343c3e8
|
STYLE: Fix some style issues
|
2006-03-10 13:06:26 -05:00 |
Bill Hoffman
|
347c5f4b46
|
ENH: add working directory support
|
2006-02-08 10:58:36 -05:00 |
Bill Hoffman
|
a91947039a
|
ENH: for all custom commands that can not be given to a target, add them to all targets in the current makefile
|
2006-01-09 14:40:31 -05:00 |
Ken Martin
|
825a762a30
|
ENH: always write out all custom commands
|
2005-07-28 09:14:42 -04:00 |
Ken Martin
|
b25dea9f11
|
ENH: add test to make sure custom commands are used
|
2005-06-21 09:34:47 -04:00 |
Brad King
|
39af9ee1e4
|
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
2005-02-22 10:32:44 -05:00 |
Bill Hoffman
|
fc0a916eee
|
ENH: allow duplicate commands with the same output to be reduced automatically to one command
|
2003-06-04 13:42:42 -04:00 |
Ken Martin
|
0b3b21fa63
|
warning fixes
|
2003-06-03 14:55:20 -04:00 |
Ken Martin
|
ba68f771b3
|
yikes added new custom command support
|
2003-06-03 10:30:23 -04:00 |
Andy Cedilnik
|
3893ee72d2
|
Add comment support, so that you can see in build process what the custom command does
|
2002-12-10 16:47:37 -05:00 |
Brad King
|
1f6a3c67b1
|
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
2002-10-23 18:03:27 -04:00 |
Will Schroeder
|
a6a43d5320
|
ENH:Updated copyright
|
2002-01-21 15:30:43 -05:00 |
Bill Hoffman
|
cc5c1fa6f7
|
ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command
|
2001-09-04 16:07:54 -04:00 |
Will Schroeder
|
54cfe84f3f
|
ENH:New copyright
|
2001-04-27 08:01:17 -04:00 |
Ken Martin
|
865ec96644
|
major changes to support multiple libraries and source lists
|
2001-04-11 14:59:02 -04:00 |