summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'DoNotInvokeCPackAtCMakeTime-forCMakeTests'David Cole2012-07-242-1/+7
|\ | | | | | | | | | | | | b47cffa CPack: Use bin subdir when looking for dpkg and rpmbuild a8c659c Find dpkg and rpmbuild in usual Fink and MacPort paths 848f220 Do not run cpack at CMake time it is not available.
| * CPack: Use bin subdir when looking for dpkg and rpmbuildDavid Cole2012-07-202-4/+4
| |
| * Find dpkg and rpmbuild in usual Fink and MacPort pathsEric NOULARD2012-07-022-1/+7
| |
* | Merge topic 'ninja-mingw-TARGET_PDB'David Cole2012-07-241-1/+21
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 9e30289 Ninja: Cannot pass a reference to an anonymous object. 0a3d6a1 Ninja: make debug symbol suffix configurable by CMAKE_DEBUG_SYMBOL_SUFFIX 75bbffb Ninja: make TARGET_PDB a real .gdb file name e5a27a4 Ninja: line length ae8124a Ninja: also mingw needs TARGET_PDB
| * | Ninja: Cannot pass a reference to an anonymous object.Nicolas Despres2012-07-181-1/+2
| | |
| * | Ninja: make debug symbol suffix configurable by CMAKE_DEBUG_SYMBOL_SUFFIXPeter Kümmel2012-07-171-1/+5
| | |
| * | Ninja: make TARGET_PDB a real .gdb file namePeter Kümmel2012-07-171-5/+11
| | |
| * | Ninja: line lengthPeter Kümmel2012-07-161-1/+1
| | |
| * | Ninja: also mingw needs TARGET_PDBPeter Kümmel2012-07-161-0/+9
| | |
* | | Merge topic 'ninja-cldeps-check-rc-result'David Cole2012-07-242-7/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 74d1c88 Ninja: cmcldeps needs absolute paths for RCs 1cdeef7 Ninja: readd quotes to src file path before patching it 84a18cb Ninja: also stop when .rc's .d file couldn't be generated
| * | | Ninja: cmcldeps needs absolute paths for RCsPeter Kümmel2012-07-171-2/+6
| | | |
| * | | Ninja: readd quotes to src file path before patching itPeter Kümmel2012-07-161-0/+3
| | | |
| * | | Ninja: also stop when .rc's .d file couldn't be generatedPeter Kümmel2012-07-152-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | prevents silent disappearing of .d files for resource files. cmcldeps changes directory for cl call, so relativ include paths do not work.
* | | | Merge topic 'ninja-rspfile-link-libraries'David Cole2012-07-241-1/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | 4259296 Ninja: fix sytle 3799848 Ninja: fix GCC 4.7 warning -Wconversion
| * | | Ninja: fix sytlePeter Kümmel2012-07-131-1/+2
| | | |
| * | | Ninja: fix GCC 4.7 warning -WconversionPeter Kümmel2012-07-131-1/+1
| | | |
* | | | Merge topic 'ninja-mingw-windres'David Cole2012-07-241-4/+27
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c864103 Ninja: path is already declared 6547f36 Ninja: more searching for windres 78588e0 Ninja: there could be null pointers 0c89c10 Ninja: search for windres with prefix 4654680 Ninja: windres is also used for cross-compiling
| * | | | Ninja: path is already declaredPeter Kümmel2012-07-161-6/+6
| | |/ / | |/| |
| * | | Ninja: more searching for windresPeter Kümmel2012-07-151-8/+23
| | | | | | | | | | | | | | | | | | | | search for windres with and without prefix, and also when only CXX compiler is set.
| * | | Ninja: there could be null pointersPeter Kümmel2012-07-151-2/+3
| | | |
| * | | Ninja: search for windres with prefixPeter Kümmel2012-07-151-3/+11
| | | |
| * | | Ninja: windres is also used for cross-compilingPeter Kümmel2012-07-151-3/+2
| | | | | | | | | | | | | | | | | | | | It makes no sense to set windres.exe as default, especially when we are on Linux or Unix.
* | | | CMake Nightly Date StampKitware Robot2012-07-241-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-231-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-221-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-211-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-201-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-191-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-181-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-171-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-07-161-1/+1
|/ / /
* | | CMake Nightly Date StampKitware Robot2012-07-151-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2012-07-141-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2012-07-131-1/+1
| | |
* | | Merge topic 'fix-install-COMPONENT-option'David Cole2012-07-124-6/+7
|\ \ \ | | | | | | | | | | | | | | | | 8720aa0 install: Fix COMPONENT option
| * | | install: Fix COMPONENT optionBrad King2012-07-114-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge topic 'doc-if-inside-macro'David Cole2012-07-121-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 674c56c if: Document that macro arguments are not variables (#13393)
| * | | | if: Document that macro arguments are not variables (#13393)Brad King2012-07-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge topic 'ninja-rspfile-link-libraries'David Cole2012-07-123-23/+51
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | Ninja: sysconf() is declared in unistd.hPeter Kümmel2012-07-111-0/+5
| | | | |
| * | | | Ninja: enable response file support on Mac (length 262144)Peter Kümmel2012-07-111-2/+2
| | | | |
| * | | | Ninja: disable work around when linking with mingwPeter Kümmel2012-07-111-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 \.
| * | | | Ninja: error on missing rspfile_contentPeter Kümmel2012-07-101-5/+9
| | | | |
| * | | | Ninja: remove some unused default argumentsPeter Kümmel2012-07-101-7/+7
| | | | |
| * | | | Ninja: also write link libraries to rsp filePeter Kümmel2012-07-103-13/+28
| |/ / / | | | | | | | | | | | | and enable rspfile support on Linux, needed for commands longer than e.g. 2096152 characters on Ubuntu.
* | | | Merge topic 'include-command-empty-filename'David Cole2012-07-121-0/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 2e99949 include: Ignore empty string as file name (#13388)
| * | | | include: Ignore empty string as file name (#13388)Brad King2012-07-101-0/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge topic 'inject_code_via_variable'David Cole2012-07-121-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 280a333 Fix project command documentation typo (#13384)
| * | | | Fix project command documentation typo (#13384)Brad King2012-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | CMake Nightly Date StampKitware Robot2012-07-121-1/+1
| | | | |