Nicolas Despres
9e30289176
Ninja: Cannot pass a reference to an anonymous object.
2012-07-18 12:35:10 +02:00
Peter Kümmel
44ba4cfdb6
Ninja: remove warnings
2012-07-18 12:17:39 +02:00
Peter Kümmel
7751966297
Ninja: remove 'friend' in ninja code
2012-07-18 11:27:49 +02:00
Kitware Robot
6b6c2e0b5c
CMake Nightly Date Stamp
2012-07-18 00:01:04 -04:00
Peter Kümmel
74d1c88529
Ninja: cmcldeps needs absolute paths for RCs
2012-07-17 18:54:56 +02:00
Nicolas Despres
c3988ee871
Re-factor OS X content generator start up.
2012-07-17 14:03:12 +02:00
Nicolas Despres
f8e0a5109f
Re-factor framework directory computation.
2012-07-17 14:03:11 +02:00
Nicolas Despres
f36c7b0bbe
Re-factor Mac OS X content directory computation.
2012-07-17 14:03:11 +02:00
Nicolas Despres
5d885db416
Re-factor bundle content copying rules generation.
2012-07-17 14:03:10 +02:00
Nicolas Despres
3b2a01e80e
Ninja: Use same echo message as makefiles.
2012-07-17 14:03:10 +02:00
Nicolas Despres
7bb56c511e
Re-factor CFBundle generation.
2012-07-17 14:03:09 +02:00
Nicolas Despres
54d9713adb
Ninja: Add support for CFBundle.
...
This patch fixes test CFBundleTest on Darwin.
2012-07-17 14:03:08 +02:00
Nicolas Despres
10686a17f4
Ninja: Copy resource files in the bundle.
...
This patch fixes test BundleTest on Darwin.
2012-07-17 14:03:08 +02:00
Nicolas Despres
a1b803349b
Re-factor OS X bundle and framework generation.
2012-07-17 14:03:07 +02:00
Nicolas Despres
3ba74ad9d5
Remove trailing white-spaces.
2012-07-17 14:03:06 +02:00
Nicolas Despres
aff0029ee3
Ensure 3rd party libraries are writable.
...
This patch fixes CMake.Install when Qt4 is installed read-only by packaging
system like Homebrew.
2012-07-17 14:03:05 +02:00
Nicolas Despres
a7b4e3a57b
Ninja: Add support for OX X library framework.
...
This patch fixes test ExportImport on Darwin.
2012-07-17 14:03:05 +02:00
Nicolas Despres
21f156c03b
Ninja: Add support for OS X app bundles.
...
This patch fixes test Qt4Deploy on Darwin.
Thanks to Jamie Kirkpatrick <jkp@kirkconsulting.co.uk>
2012-07-17 14:03:04 +02:00
Peter Kümmel
0a3d6a19b7
Ninja: make debug symbol suffix configurable by CMAKE_DEBUG_SYMBOL_SUFFIX
2012-07-17 11:45:19 +02:00
Peter Kümmel
75bbffbe1b
Ninja: make TARGET_PDB a real .gdb file name
2012-07-17 11:21:03 +02:00
Kitware Robot
cdfa14a4f5
CMake Nightly Date Stamp
2012-07-17 00:01:05 -04:00
Peter Kümmel
e5a27a44a7
Ninja: line length
2012-07-16 18:16:01 +02:00
Peter Kümmel
c864103748
Ninja: path is already declared
2012-07-16 17:09:10 +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
ae8124a04c
Ninja: also mingw needs TARGET_PDB
2012-07-16 15:03:38 +02:00
Kitware Robot
f478b52cd0
CMake Nightly Date Stamp
2012-07-16 00:01:04 -04:00
Peter Kümmel
6547f369e4
Ninja: more searching for windres
...
search for windres with and without prefix,
and also when only CXX compiler is set.
2012-07-15 19:59:37 +02:00
Peter Kümmel
78588e0343
Ninja: there could be null pointers
2012-07-15 18:48:31 +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
0c89c10cfc
Ninja: search for windres with prefix
2012-07-15 16:04:26 +02:00
Peter Kümmel
46546809f5
Ninja: windres is also used for cross-compiling
...
It makes no sense to set windres.exe as default,
especially when we are on Linux or Unix.
2012-07-15 15:19:15 +02:00
Kitware Robot
6c1609ea55
CMake Nightly Date Stamp
2012-07-15 00:01:07 -04:00
David Cole
d1d34f88a7
CMake 2.8.9-rc2
2012-07-14 12:41:10 -04:00
David Cole
ac97f8f352
Merge branch 'release'
2012-07-14 12:35:25 -04:00
Kitware Robot
f26cd5ac36
CMake Nightly Date Stamp
2012-07-14 00:01:04 -04: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
Kitware Robot
21b45ce16f
CMake Nightly Date Stamp
2012-07-13 00:01:05 -04:00
David Cole
0aafb8e230
Merge topic 'fix-install-COMPONENT-option'
...
8720aa0
install: Fix COMPONENT option
2012-07-12 16:01:01 -04:00
David Cole
3d1cea0b0d
Merge topic 'doc-if-inside-macro'
...
674c56c
if: Document that macro arguments are not variables (#13393 )
2012-07-12 16:00:52 -04:00
David Cole
58f5e77d6a
Merge topic 'ninja-rspfile-link-libraries'
...
4bb94c9
Ninja: sysconf() is declared in unistd.h
bb36759
Ninja: enable response file support on Mac (length 262144)
3a2c8e8
Ninja: disable work around when linking with mingw
3856e66
Ninja: error on missing rspfile_content
8c1e35c
Ninja: remove some unused default arguments
7f647cf
Ninja: also write link libraries to rsp file
2012-07-12 16:00:42 -04:00
David Cole
7a3a5eb458
Merge topic 'include-command-empty-filename'
...
2e99949
include: Ignore empty string as file name (#13388 )
2012-07-12 16:00:18 -04:00
David Cole
d9d34a56e6
Merge topic 'inject_code_via_variable'
...
280a333
Fix project command documentation typo (#13384 )
2012-07-12 15:59:21 -04:00
Kitware Robot
31c2279f19
CMake Nightly Date Stamp
2012-07-12 00:01:05 -04:00
Brad King
8720aa0496
install: Fix COMPONENT option
...
Since commit 7ced0732
(make default install component name configurable,
2012-05-13) the COMPONENT option has not worked in all cases. The
change restored use of the broken SetDefaultString previously removed by
commit 43cad3e4
(fix the default "Unspecified" component, 2008-03-26).
Remove SetDefaultString and use the default component name only when an
invocation does not specify a non-empty COMPONENT option value.
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680825
2012-07-11 15:10:40 -04:00
Brad King
674c56c3fc
if: Document that macro arguments are not variables ( #13393 )
...
A common mistake is to write
macro(foo arg)
if(arg)
endif()
endmacro()
and expect if() to treat "arg" as a variable. The documentation of the
macro() command already states that arguments are not variables, but
users writing the if() command may not look at the macro() docs.
Add a note to the if() documentation.
2012-07-11 10:40:04 -04: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
Kitware Robot
0c7c912abc
CMake Nightly Date Stamp
2012-07-11 00:01:06 -04:00
Brad King
2e99949ccb
include: Ignore empty string as file name ( #13388 )
...
Previously CMake silently accepted the empty string and added a bogus
dependency on the current directory. Instead warn about the empty file
name and ignore it. We cannot make this an error because there may be
existing projects that accidentally depend on the old behavior.
Add a RunCMake.include test to cover this case.
2012-07-10 11:05:04 -04: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
Brad King
280a333e1e
Fix project command documentation typo ( #13384 )
...
Commit 9090572f
(Add ability to include a file in a project via a cache
variable, 2012-02-17) taught the project() command to check variable
"CMAKE_PROJECT_<projectName>_INCLUDE" but the documentation included an
extra "_FILE" by accident. Remove it.
2012-07-09 08:44:13 -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
Eric NOULARD
a8c659cd6e
Find dpkg and rpmbuild in usual Fink and MacPort paths
2012-07-02 19:49:07 +02: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
Kitware Robot
eb0922a90c
CMake Nightly Date Stamp
2012-06-25 00:01:02 -04:00
David Cole
c77b57ba7d
CTest: Allow -Dvar=value with no space between the D and the var
...
Similar to CMake's handling of -D command line arguments, for
consistency and to avoid silent ignoring of "unknown command
line" args.
2012-06-24 08:14:11 -04:00
David Cole
93d084c180
CTest: Extend -D command line arg handling for variable definitions
...
If the argument following -D is not a valid dashboard type string,
then try to parse it as a "var:type=value" string just like cmake
already does.
2012-06-24 08:03:24 -04:00
David Cole
af298480d0
CTest: Rename local variable for clarity
2012-06-24 05:51:08 -04:00
David Cole
24ba0fd078
CTest: Refactor error output into ErrorMessageUnknownDashDValue
...
No behavior change. Prep work for defining script variables by
extending -D command line handling to recognize var:type=value syntax.
2012-06-24 05:46:55 -04:00
Kitware Robot
2fdc5517b1
CMake Nightly Date Stamp
2012-06-24 00:01:03 -04:00
Kitware Robot
72ce588933
CMake Nightly Date Stamp
2012-06-23 00:01:04 -04:00
David Cole
fa804f319c
CMake 2.8.9-rc1
2012-06-22 06:25:48 -04:00
Kitware Robot
0302287739
CMake Nightly Date Stamp
2012-06-22 00:01:06 -04:00
Alex Neundorf
20e133e38a
man documentation: detect man section from the given filename
...
E.g. if you say cmake --help-custom-modules mymodules.7
cmake will now put section 7 into the generated manpage.
Alex
2012-06-21 23:19:55 +02:00
Alex Neundorf
38df155dd3
documentation: preparation for making the man section configurable
...
This patch adds a man section number, which is then used by the
DocumentationFormatterMan. The section number is right now always 1,
detecting this from the file name will be the next step.
Alex
2012-06-21 23:06:08 +02:00
Alex Neundorf
e6a935f39b
-remove trailing whitespace
...
Alex
2012-06-21 23:02:55 +02:00
Eric NOULARD
f7365f5775
Enhance documentation of install command w.r.t. the "Undefined" component.
...
Inspired-By: Bill Lorensen on the mailing list.
2012-06-21 20:49:16 +02:00
David Cole
b0e5079ab5
Merge topic 'eliminate-warnings'
...
91d945a
Remove unused ivars to eliminate compiler warnings
24c4f18
Remove unused ivars to eliminate compiler warnings
2012-06-21 11:55:44 -04:00
David Cole
ae6f9b015f
Merge topic 'module-no-soname'
...
56148fd
Do not crash on SHARED library without language (#13324 )
2012-06-21 11:55:15 -04:00
David Cole
e5ebb77405
Merge topic 'no-source-language-crash'
...
2c2fbaf
Do not crash on unknown source language (#13323 )
2012-06-21 11:54:52 -04:00
Kitware Robot
9f80ad7ccb
CMake Nightly Date Stamp
2012-06-21 00:01:06 -04:00
David Cole
91d945a4e9
Remove unused ivars to eliminate compiler warnings
2012-06-20 17:44:10 -04:00
Sean McBride
24c4f18c72
Remove unused ivars to eliminate compiler warnings
2012-06-20 17:43:37 -04:00
Stephen Kelly
ca403b8c43
Construct the full path before escaping it.
...
Should fix some dashboard errors.
2012-06-20 22:47:41 +02:00
Brad King
56148fd2bc
Do not crash on SHARED library without language ( #13324 )
...
Since commit e1409ac5
(Support building shared libraries or modules
without soname, 2012-04-22) CMake crashes on the code
add_library(foo SHARED foo.nolang)
because the logic to lookup the language's soname flag was moved from
cmTarget::GetLibraryNames to cmMakefile::GetSONameFlag without its check
for a NULL language. Restore the check for NULL.
Add RunCMake.Languages test to cover language error cases like this one.
2012-06-20 11:26:05 -04:00
Mariusz Plucinski
2c2fbaf0e5
Do not crash on unknown source language ( #13323 )
...
If a source file extension is not recognized as any language then
src.GetLanguage() may return NULL. Check the result before
dereferencing in cmLocalGenerator::GetObjectFileNameWithoutTarget.
2012-06-20 08:59:54 -04:00
Kitware Robot
30305b989e
CMake Nightly Date Stamp
2012-06-20 00:01:06 -04:00
David Cole
f9383a9898
STYLE: Fix line length, remove extra blank line
2012-06-19 14:49:13 -04:00
David Cole
7ddbdde15f
Merge topic 'doc-set-command'
...
f2c1f24
Improve documentation of set command (#13269 )
2012-06-19 14:43:09 -04:00
David Cole
565744bd3d
Merge topic 'ninja-cldeps'
...
eb410e8
Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build
5ead31d
Ninja: try work around for bcc32 bug
1333b57
Ninja: build server fixes
9081e3a
remove warning about unused parameter
f430bea
Ninja: maybe this fixes the bcc32 build
f2c1288
Ninja: msvc6 for-scoping
44b9bbc
Ninja: build with old msvc versions
57156a5
Ninja: build server fixes
f1abdce
Ninja: some bytes of the rc files couldn't be piped correctly
2de963d
Ninja: don't remove space between command and parameters
50b6f33
Ninja: build cmcldeps with mingw
c05653e
Ninja: try to make GetProcessId visible
ab245ff
Ninja: but cl supports /nologo ...
bf58e9a
Ninja: no /nologo option in old rc.exe
2fb07fc
Ninja: Eclipse and KDevelop fixes for ninja
518c065
Ninja: don't pollute build dir with preprocessed rc files
...
2012-06-19 14:42:41 -04:00
David Cole
8d198a71fc
Merge topic 'FailIfMocFails-13299'
...
e4a2d5f
automoc: better error handling (#13299 )
2012-06-19 14:42:32 -04:00
David Cole
fbfddc70a4
Merge topic 'ninja-enable-on-windows'
...
2077e98
Ninja: Enable the ninja generator by default on Windows.
2012-06-19 14:42:23 -04:00
David Cole
aa2c6d0493
Merge topic 'no-std-stringstream'
...
32313fd
Merge branch 'ninja-rspfile' into no-std-stringstream
e3a1f72
Ninja: find mingw's resource compiler
c60557e
Ninja: don't break because of empty commands
128fe5d
Ninja: also create rspfile rules
0266c9b
Ninja: check for valid pointer
5aab7f9
Ninja: 30000 is too long for windows cmd
ad4a768
Ninja: add response file support on Windows
2012-06-19 14:42:11 -04:00
Stephen Kelly
e30d46e20e
Use full paths in compile_commands.json for out of source builds.
...
Clang tooling requires that paths in the directory and file JSON
fields are relative to the directory field, but clang doesn't normalize
the paths already. The result is that clang doesn't find the relevant
entry for files which begin with ../.
2012-06-19 09:01:28 +02:00
Kitware Robot
4889188f67
CMake Nightly Date Stamp
2012-06-19 00:01:05 -04:00
Sebastian Leske
f2c1f2402e
Improve documentation of set command ( #13269 )
2012-06-18 10:02:13 -04:00
Peter Kuemmel
eb410e8dd8
Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build
2012-06-18 13:39:29 +02:00
Kitware Robot
1d8199ffec
CMake Nightly Date Stamp
2012-06-18 00:01:05 -04:00
Peter Kuemmel
5ead31da63
Ninja: try work around for bcc32 bug
2012-06-17 10:17:19 +02:00
Peter Kuemmel
1333b576b5
Ninja: build server fixes
...
Why does the other compiler give no error?
Seems there is somewhere a "using".
2012-06-17 10:09:10 +02:00
Kitware Robot
7eaaea1a02
CMake Nightly Date Stamp
2012-06-17 00:01:05 -04:00
Peter Kuemmel
9081e3a135
remove warning about unused parameter
2012-06-16 12:58:06 +02:00
Peter Kuemmel
f430bea11b
Ninja: maybe this fixes the bcc32 build
2012-06-16 12:54:10 +02:00
Peter Kuemmel
f2c12887ba
Ninja: msvc6 for-scoping
2012-06-16 12:51:25 +02:00
Peter Kuemmel
44b9bbc89d
Ninja: build with old msvc versions
2012-06-16 12:40:59 +02:00
Peter Kuemmel
57156a5d30
Ninja: build server fixes
...
- disable cldeps on cygwin
- don't "use" namespace std
2012-06-16 12:31:50 +02:00
Kitware Robot
486c093e45
CMake Nightly Date Stamp
2012-06-16 00:01:04 -04:00
Peter Kuemmel
f1abdce1cc
Ninja: some bytes of the rc files couldn't be piped correctly
...
Write to a file again but generate it in the object dir
2012-06-15 18:56:34 +02:00
Peter Kuemmel
2de963d996
Ninja: don't remove space between command and parameters
2012-06-15 17:52:17 +02:00
Peter Kuemmel
50b6f33dbc
Ninja: build cmcldeps with mingw
2012-06-15 13:46:49 +02:00
Peter Kuemmel
c05653e18c
Ninja: try to make GetProcessId visible
2012-06-15 13:38:52 +02:00
Peter Kuemmel
ab245ff3c8
Ninja: but cl supports /nologo ...
2012-06-15 13:07:05 +02:00
Peter Kuemmel
bf58e9adec
Ninja: no /nologo option in old rc.exe
2012-06-15 12:49:01 +02:00
Peter Kuemmel
2fb07fc44c
Ninja: Eclipse and KDevelop fixes for ninja
...
Thx to Claus Klein
2012-06-15 12:14:13 +02:00
Peter Kuemmel
518c06585b
Ninja: don't pollute build dir with preprocessed rc files
2012-06-15 10:40:04 +02:00
Kitware Robot
5984e49764
CMake Nightly Date Stamp
2012-06-15 00:01:06 -04:00
Peter Kuemmel
41c28dc35b
Ninja: be more accurate when estimating the command line length
2012-06-15 02:00:15 +02:00
Peter Kuemmel
f13a6a087e
Ninja: undo all the NOSHELL patches
2012-06-15 01:43:08 +02:00
David Cole
88115fe9b1
Merge topic 'EclipseParallelMakeForBuildProject'
...
414bf67
Eclipse: parallel build also for "Build project" #13287
2012-06-14 16:29:08 -04:00