6157 Commits

Author SHA1 Message Date
Andy Cedilnik
9d566ee8bd STYLE: Nightly Version update 2006-10-03 05:59:41 -04:00
Brad King
fcd500289b ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. 2006-10-02 12:01:20 -04:00
Brad King
1d9f287af7 ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid building the targets by default. 2006-10-02 11:14:00 -04:00
Brad King
603b47c87a ENH: Patch from Alex to help with KDevelop code completion in generated projects. 2006-10-02 10:49:55 -04:00
Brad King
e4ec89d036 ENH: Added SYMBOLIC source file property to mark custom command outputs that are never actually created on disk. This is used by the Watcom WMake generator to generate the .SYMBOLIC mark on the files in the make system. 2006-10-02 10:20:53 -04:00
Andy Cedilnik
066c24e404 STYLE: Nightly Version update 2006-10-02 04:26:58 -04:00
Andy Cedilnik
3b515f7ced STYLE: Nightly Version update 2006-10-01 04:35:56 -04:00
Andy Cedilnik
51c140fc60 STYLE: Nightly Version update 2006-09-30 03:55:40 -04:00
Brad King
fdcc888c56 ENH: Added support for getting a target's location on a per-configuration basis (ex. DEBUG_LOCATION). This does not fix but helps with bug#3250. 2006-09-29 16:42:58 -04:00
Bill Hoffman
21f3a18bee ENH: fix failing tests on mac 2006-09-29 16:14:34 -04:00
Brad King
28921d907f BUG: Fixed inclusion of progress.make from subdirectory makefiles. 2006-09-29 09:11:22 -04:00
Andy Cedilnik
4ec039e861 STYLE: Nightly Version update 2006-09-29 03:53:32 -04:00
Brad King
1d2fd77ca5 BUG: Move hack from old cmMakefile::AddUtilityTarget to this command directly. There really needs to be a better way to represent external project targets. 2006-09-28 17:35:24 -04:00
Brad King
bd6aaef001 BUG: Moved progress.make file into CMakeFiles subdirectory to keep things clean. 2006-09-28 17:21:50 -04:00
Brad King
9a1d4e92eb BUG: Fix/cleanup custom commands and custom targets. Make empty comment strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators. 2006-09-28 16:40:35 -04:00
Brad King
7d2de52c1a ENH: Cleaned up signature of cmMakefile::AddUtilityCommand. It is not valid to have an output from a utility rule and no calls to the method asked for an output anyway. The argument has been removed. 2006-09-28 13:55:26 -04:00
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. 2006-09-28 11:30:49 -04:00
Brad King
019dabc97f BUG: MSYS makefile shell needs posix paths to executables in some cases and it does not hurt to do it always. 2006-09-28 10:37:19 -04:00
Brad King
0b135767d6 BUG: Do not filter system directories for include file dependencies. 2006-09-28 09:49:40 -04:00
Andy Cedilnik
c717db3b88 STYLE: Nightly Version update 2006-09-28 02:33:40 -04:00
Brad King
16cafd5cdf COMP: Fix init order. 2006-09-27 16:20:47 -04:00
Brad King
e5549cff25 BUG: One should be able to escape the @ symbol. 2006-09-27 16:14:16 -04:00
Brad King
4babd52d8d BUG: The copy constructor should copy the escape settings. 2006-09-27 15:26:03 -04:00
Brad King
dd332a00cc ENH: Re-implemented command line argument shell quoting to support several platforms with one code base. 2006-09-27 13:43:46 -04:00
Brad King
61d3b2f1fb STYLE: Fixed line-too-long. 2006-09-27 12:55:58 -04:00
Andy Cedilnik
e10f739571 BUG: Handle header file dependencies for objective C 2006-09-26 08:04:23 -04:00
Andy Cedilnik
2912432cbc STYLE: Nightly Version update 2006-09-26 02:30:59 -04:00
Brad King
1d11927f65 COMP: Removed yyunput function to avoid warning. 2006-09-25 18:33:27 -04:00
Brad King
aa8d37bdc8 COMP: Restoring previous AIX fix. 2006-09-25 14:01:49 -04:00
Brad King
c1b4a0bf74 BUG: Disable new shell escape code until backward compatibility can be established in the new implementation. 2006-09-25 10:22:48 -04:00
Brad King
97c97730a6 BUG: Character + should be valid in a variable name. 2006-09-25 10:05:07 -04:00
Andy Cedilnik
cba6306b86 STYLE: Nightly Version update 2006-09-25 02:39:16 -04:00
Andy Cedilnik
2e6f937ee8 STYLE: Nightly Version update 2006-09-24 02:40:49 -04:00
Andy Cedilnik
c9fd17b884 BUG: Attempt to fix winzip problems 2006-09-23 14:41:08 -04:00
Andy Cedilnik
cf02e44514 STYLE: Nightly Version update 2006-09-23 02:33:47 -04:00
Ken Martin
5e46232ad8 ENH: added elseif 2006-09-22 11:23:51 -04:00
Andy Cedilnik
bffc8ca59f STYLE: Nightly Version update 2006-09-22 02:19:01 -04:00
Brad King
a8426f55e5 COMP: Fix shadowed local variable created by previous cmake_force change. 2006-09-21 17:21:13 -04:00
Brad King
b9fc06735d BUG: Enabled use of EscapeForShell to properly escape custom command lines. This addresses bug#3786 for Xcode. 2006-09-21 16:10:47 -04:00
Brad King
6d72bb5ae1 BUG: Need to escape spaces in custom command line arguments. 2006-09-21 15:35:41 -04:00
Brad King
45a44a70b3 BUG: Do not escape parens because we need to be able to reference make variables in the scripts. 2006-09-21 15:30:06 -04:00
Brad King
2459ceb076 BUG: Centralized generation of command line arguments in escaped form. This addresses bug#3786 for several platforms. 2006-09-21 15:14:06 -04:00
Andy Cedilnik
0952a96485 ENH: Handle zip (command line was too long) 2006-09-21 15:09:34 -04:00
Brad King
d5d8687d16 BUG: Windows_ShellArgument: need to escape if the string contains one of a set of special characters as well as spaces. Moved test for needing escapes to a separate method kwsysSystemWindowsShellArgumentNeedsEscape. 2006-09-21 14:46:40 -04:00
Brad King
683346fa3d ENH: Adding 'System' component of C sources to hold system tools written in C. Moved windows shell command line argument escaping code to kwsysSystem_Windows_ShellArgument and kwsysSystem_Windows_ShellArgumentSize. 2006-09-21 11:49:36 -04:00
Brad King
b6e8574ab1 ENH: Added KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to replace the command executed. Extended documentation at top of file. 2006-09-21 10:04:55 -04:00
Andy Cedilnik
ef8771ed75 STYLE: Nightly Version update 2006-09-21 02:11:14 -04:00
Brad King
358b947072 BUG: cmake_force needs to be written into build.make as well as Makefile. 2006-09-20 12:13:50 -04:00
Andy Cedilnik
194ef33a72 STYLE: Nightly Version update 2006-09-20 02:13:06 -04:00
Andy Cedilnik
627758b7ae STYLE: Nightly Version update 2006-09-19 02:17:14 -04:00