Brad King
|
872553de7e
ENH: Implemented generation of display for pre-build, pre-link, and post-build custom command comments during the build. This addresses issue #5353.
|
18 years ago |
Brad King
|
0f4ad19ef8
ENH: Re-arranged code to test adding a custom command to generate a source file after the file has been added to a target. This is supported by the current implementation because of the use of source lists in the target implementation. When we later convert to creating cmSourceFile instances immediately for the target we need to make sure the mentioned case still works.
|
18 years ago |
Brad King
|
9bfb3cacbb
BUG: Replace "with space" in custom command argument tests with "w s" to still have whitespace but be shorter. The test was failing because the custom command line length was simply too long for the VS IDE.
|
18 years ago |
Brad King
|
ea66edaf5e
ENH: Added quick means to turn on verbose output for debugging this test.
|
18 years ago |
Brad King
|
6f9575690a
ENH: Add testing of * and / character arguments except on MinGW.
|
18 years ago |
Brad King
|
ad0df37f62
ENH: Added test for custom command lines with special single-character arguments.
|
18 years ago |
Brad King
|
f41e1f496c
BUG: Disable test of angle bracket escapes until it works everywhere.
|
18 years ago |
Brad King
|
c25d2bfdd2
ENH: Added testing for custom command line arguments containing all special characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make.
|
18 years ago |
Alexander Neundorf
|
7f11536704
|
18 years ago |
Brad King
|
87853ed828
ENH: Added test to make sure custom commands are not built more than once in a single build. This tests for a bug introduced by one fix and fixed by another fix for bug#4377.
|
18 years ago |
Brad King
|
9b8f479e01
ENH: Re-enabling # escape test now that it is implemented everywhere.
|
19 years ago |
Brad King
|
ee9341079f
BUG: Disable testing of # escapes until it can be implemented for Watcom WMake.
|
19 years ago |
Brad King
|
87dcfb54c4
ENH: Added # character for shell escaping.
|
19 years ago |
Brad King
|
9f52b7d2da
ENH: Adding test of special characters in custom command and custom target comments.
|
19 years ago |
Brad King
|
5a6b0792cd
ENH: Added COMMENT option to ADD_CUSTOM_TARGET. This addresses bug#3461.
|
19 years ago |
Brad King
|
2dfa2ba888
ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra dependencies to be connected later. This is useful to create one rule and then have a macro add things to it later. This addresses bug#2151.
|
19 years ago |
Brad King
|
523075ded5
BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722.
|
19 years ago |
Brad King
|
bb01a0d6ba
COMP: Fix command line check test implementation for Watcom.
|
19 years ago |
Brad King
|
d01b6f1281
ENH: Added VERBATIM option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands. This option enables full escaping of custom command arguments on all platforms. See bug#3786.
|
19 years ago |
Brad King
|
c1b4a0bf74
BUG: Disable new shell escape code until backward compatibility can be established in the new implementation.
|
19 years ago |
Brad King
|
c27e9fd656
COMP: Need ANSI C flags to build check_command_line.c.
|
19 years ago |
Brad King
|
ca22f0f14b
ENH: Adding test for non-trivial custom command line arguments. This is for bug#3786.
|
19 years ago |
Brad King
|
09f2be12b8
ENH: Added test for generation of files listed explicitly as sources but not used during the build of a target.
|
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 |
Ken Martin
|
6ccc18bc26
BUG: fix test to list generate dheader
|
19 years ago |
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
|
20 years ago |
Bill Hoffman
|
9d0f86d7d0
BUG: force EXECUABLE and LIBRARY output paths so bad cache entries do not fail tests
|
20 years ago |
Brad King
|
af5d324574
BUG: It seems the auto-object-depends feature does not work in Visual Studio. I'm restoring the explicit OBJECT_DEPENDS lines.
|
20 years ago |
Brad King
|
1774d306ee
ENH: Adding test for auto-object-depends feature. It has been tested with the Makefile generator. Hopefully this will work for the Visual Studio and XCode generators.
|
20 years ago |
Brad King
|
b5aafa7ef1
BUG: Use copy to produce doc1pre.txt instead of echo. The redirection does not like forward slashes on Win9x.
|
20 years ago |