Peter Kümmel
74d1c88529
Ninja: cmcldeps needs absolute paths for RCs
2012-07-17 18:54:56 +02:00
Peter Kümmel
1cdeef795a
Ninja: readd quotes to src file path before patching it
2012-07-16 16:48:32 +02:00
Peter Kümmel
84a18cb5d6
Ninja: also stop when .rc's .d file couldn't be generated
...
prevents silent disappearing of .d files for resource files.
cmcldeps changes directory for cl call, so relativ include paths do not work.
2012-07-15 18:23:04 +02:00
Peter Kümmel
42592966c5
Ninja: fix sytle
2012-07-13 15:22:03 +02:00
Peter Kümmel
3799848836
Ninja: fix GCC 4.7 warning -Wconversion
2012-07-13 08:58:37 +02:00
Peter Kümmel
4bb94c9fbd
Ninja: sysconf() is declared in unistd.h
2012-07-11 10:20:46 +02:00
Peter Kümmel
bb3675999f
Ninja: enable response file support on Mac (length 262144)
2012-07-11 10:11:01 +02:00
Peter Kümmel
3a2c8e8e66
Ninja: disable work around when linking with mingw
...
The work around is only needed by older GCCs (only testet 4.4/4.7)
Ninja is very new so chances are high that there is also a new mingw.
Use slashes in link rsp file, because ar.exe can't handle \.
2012-07-11 08:55:00 +02:00
Peter Kümmel
3856e6698e
Ninja: error on missing rspfile_content
2012-07-10 10:53:25 +02:00
Peter Kümmel
8c1e35c195
Ninja: remove some unused default arguments
2012-07-10 10:53:24 +02:00
Peter Kümmel
7f647cf5eb
Ninja: also write link libraries to rsp file
...
and enable rspfile support on Linux, needed for commands longer than e.g. 2096152 characters on Ubuntu.
2012-07-10 10:53:24 +02:00
Kitware Robot
6274ca6f91
CMake Nightly Date Stamp
2012-07-10 00:01:05 -04:00
David Cole
f6fa381a4b
Merge topic 'cmake-gui-locale'
...
ecfc53d
cmake-gui: Fix code to respect current locale.
2012-07-09 14:24:09 -04:00
David Cole
2e43272187
Merge topic 'ninja-fixes'
...
6b31d39
Ninja: don't shadow 'outputs' variable
9b311fb
Ninja: add soname test case
e3b1be2
Ninja: Clean all symlink created for libraries.
990f77e
Ninja: remove int/size_t warning
2012-07-09 14:23:57 -04:00
David Cole
ada7fe248a
Merge topic 'ninja-cmdLineLimit'
...
6332ba5
Ninja: also consider rule command length for rsp file
0c42faf
Ninja: also consider variables when checking command line length
2012-07-09 14:23:47 -04:00
David Cole
b636728e39
Merge topic 'CPack-honorCPACK_XXX-valuesInScriptFile'
...
05a8630
Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config.
2012-07-09 14:23:28 -04:00
David Cole
098e8de461
Merge topic 'CPack-fixRegressionCPackWithNoArgs'
...
926d634
CPack fix regression between 2.8.7 and 2.8.8 when running cpack with no arg.
2012-07-09 14:23:18 -04:00
David Cole
45a687d307
Merge topic 'make_cldep_use_cmake_process_exec'
...
24a35ce
Ninja: print error message when command failed
5f12424
Remove process execution code from cmcldeps and have it use cmake code.
2012-07-09 14:23:00 -04:00
David Cole
990db9ae2d
Merge topic 'variable-doc-spaces'
...
ee158b3
fix 2 space bugs in variable documentation
2012-07-09 14:22:50 -04:00
David Cole
b57dfb5f18
Merge topic 'fix-typo'
...
b163c45
Ninja: Fix typo: tagets -> targets
2012-07-09 14:22:30 -04:00
David Cole
8657c3cea6
Merge topic 'ctest-cmd-line-vars'
...
361696a
CTest: Add test to verify -D variable definitions work
c77b57b
CTest: Allow -Dvar=value with no space between the D and the var
93d084c
CTest: Extend -D command line arg handling for variable definitions
af29848
CTest: Rename local variable for clarity
24ba0fd
CTest: Refactor error output into ErrorMessageUnknownDashDValue
2012-07-09 14:22:02 -04:00
David Cole
e6ce00a4ac
Merge topic 'DetectManSection'
...
20e133e
man documentation: detect man section from the given filename
38df155
documentation: preparation for making the man section configurable
e6a935f
-remove trailing whitespace
2012-07-09 14:21:52 -04:00
David Cole
82a5dab47b
Merge topic 'documentUndefinedCOMPONENT'
...
f7365f5
Enhance documentation of install command w.r.t. the "Undefined" component.
2012-07-09 14:21:42 -04:00
David Cole
8947f11d07
Merge topic 'Ninja-absolute-compile-commands'
...
ca403b8
Construct the full path before escaping it.
f9383a9
STYLE: Fix line length, remove extra blank line
e30d46e
Use full paths in compile_commands.json for out of source builds.
2012-07-09 14:21:22 -04:00
Peter Kuemmel
6b31d39551
Ninja: don't shadow 'outputs' variable
2012-07-09 14:15:08 -04:00
Nicolas Despres
e3b1be24a8
Ninja: Clean all symlink created for libraries.
...
'ninja -t clean' only cleans built output and dep files so all file
created as a side effect and not mentioned in the 'build' statement
would be omitted.
2012-07-09 14:15:08 -04:00
Peter Kuemmel
990f77eab3
Ninja: remove int/size_t warning
2012-07-09 14:15:07 -04:00
Kitware Robot
f70f55c064
CMake Nightly Date Stamp
2012-07-09 00:01:02 -04:00
Kitware Robot
d7e6ca5543
CMake Nightly Date Stamp
2012-07-08 00:01:02 -04:00
Kitware Robot
c848651699
CMake Nightly Date Stamp
2012-07-07 00:01:05 -04:00
Clinton Stimpson
ecfc53da7e
cmake-gui: Fix code to respect current locale.
...
This means non-ascii characters now work correctly on systems that
have a non-ascii 8 bit encoding as the current locale.
2012-07-06 13:26:39 -06:00
Kitware Robot
37e3d910ec
CMake Nightly Date Stamp
2012-07-06 00:01:05 -04:00
Kitware Robot
1cb3b0fcd6
CMake Nightly Date Stamp
2012-07-05 00:01:02 -04:00
Eric NOULARD
05a8630ee6
Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config.
...
This fixes bug #0012906 .
2012-07-04 23:08:32 +02:00
Kitware Robot
c8bf86cf82
CMake Nightly Date Stamp
2012-07-04 00:01:04 -04:00
Eric NOULARD
926d634d3e
CPack fix regression between 2.8.7 and 2.8.8 when running cpack with no arg.
...
In 2.8.7 running cpack with no arguments would run the packaging iff
a CPackConfig.cmake file is found whereas
In 2.8.8 it displays the help.
This commit restore the 2.8.7.
We should add a test for this but this is not included in this commit.
2012-07-03 15:28:07 +02:00
Kitware Robot
b689f8e928
CMake Nightly Date Stamp
2012-07-03 00:01:04 -04:00
Peter Kuemmel
6332ba5a58
Ninja: also consider rule command length for rsp file
2012-07-02 10:30:29 +02:00
Kitware Robot
c27c82a4e9
CMake Nightly Date Stamp
2012-07-02 00:01:05 -04:00
Peter Kuemmel
0c42faf63a
Ninja: also consider variables when checking command line length
2012-07-02 00:01:41 +02:00
Kitware Robot
ba41a238f7
CMake Nightly Date Stamp
2012-07-01 00:01:02 -04:00
Kitware Robot
370c422def
CMake Nightly Date Stamp
2012-06-30 00:01:02 -04:00
Kitware Robot
7ecbf9daac
CMake Nightly Date Stamp
2012-06-29 00:01:05 -04:00
Peter Kuemmel
24a35cef25
Ninja: print error message when command failed
2012-06-28 13:48:10 +02:00
Kitware Robot
3cb7eefd55
CMake Nightly Date Stamp
2012-06-28 00:01:05 -04:00
Rolf Eike Beer
ee158b367c
fix 2 space bugs in variable documentation
2012-06-27 23:44:54 +02:00
Bill Hoffman
5f12424ebc
Remove process execution code from cmcldeps and have it use cmake code.
...
This simplifies the code in cmcldeps and avoids having yet another
set of process execution code.
2012-06-27 12:28:12 -04:00
Kitware Robot
61dbddd8af
CMake Nightly Date Stamp
2012-06-27 00:01:06 -04:00
David Cole
b163c45445
Ninja: Fix typo: tagets -> targets
...
Thanks to Claus Klein for the report on the mailing list.
2012-06-26 10:35:39 -04:00
Kitware Robot
bd67f75e41
CMake Nightly Date Stamp
2012-06-26 00:01:04 -04:00