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
|
506dca3990
|
BUG: Header and library search path ordering should be consistent.
|
2006-09-28 11:42:19 -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
|
16f8da8b14
|
ENH: Re-enabling .i rule test on MSYS now that it works.
|
2006-09-28 10:41:19 -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
|
f785ae9ac3
|
ENH: Re-enable preprocessing target test but specifically disable it on broken platforms.
|
2006-09-27 14:27:07 -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 |
Alexander Neundorf
|
5d22d36c5d
|
ENH: apply patch from Dirk Mueller to support Python 2.5
Alex
|
2006-09-27 13:30:18 -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 |
Brad King
|
1ce1c5762b
|
BUG: Disable new test_preprocess target until it is fixed on OSX universal binaries and mingw.
|
2006-09-24 10:28:47 -04:00 |
Andy Cedilnik
|
2e6f937ee8
|
STYLE: Nightly Version update
|
2006-09-24 02:40:49 -04:00 |
Brad King
|
f75958b8cb
|
ENH: Adding elseif to VIM syntax and indentation files. See bug #3781.
|
2006-09-23 17:09:08 -04:00 |
Brad King
|
13380569f3
|
ENH: Adding test for running preprocessor rules.
|
2006-09-23 16:55:16 -04:00 |
Brad King
|
1c429da781
|
ENH: Adding elseif indentation. See bug#3781.
|
2006-09-23 16:32:34 -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
|
a6e63f3a61
|
ENH: added test for elseif
|
2006-09-22 11:49:56 -04:00 |
Ken Martin
|
5e46232ad8
|
ENH: added elseif
|
2006-09-22 11:23:51 -04:00 |
Brad King
|
c27e9fd656
|
COMP: Need ANSI C flags to build check_command_line.c.
|
2006-09-22 08:42:45 -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
|
ca22f0f14b
|
ENH: Adding test for non-trivial custom command line arguments. This is for bug#3786.
|
2006-09-21 16:11:25 -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
|
f0050269ea
|
ENH: Added System component of kwsys.
|
2006-09-21 13:47:54 -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 |
Alexander Neundorf
|
8b46841b6d
|
ENH: add cmake modules for some common libraries: aspell, hspell, bzip2,
jasper (jpeg2000), libxml2 and libxslt and openssl and the accompanying
license (BSD)
Alex
|
2006-09-19 16:11:53 -04:00 |
Andy Cedilnik
|
627758b7ae
|
STYLE: Nightly Version update
|
2006-09-19 02:17:14 -04:00 |
Alexander Neundorf
|
86c63dca11
|
ENH: two macros to check whether the C/CXX compiler supports a given flag:
CHECK_CXX_COMPILER_FLAG("-Wall" COMPILER_SUPPORTS_WALL)
Alex
|
2006-09-18 17:55:22 -04:00 |