summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'fix-some-CPackDoc-typos'David Cole2012-10-171-4/+14
|\ | | | | | | | | 2aad678 Document CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY and fix some typo.
| * Document CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY and fix some typo.Eric NOULARD2012-10-141-4/+14
| |
* | Merge topic 'Fix-XXX_ON_ABSOLUTE_INSTALL_DESTINATION-handling'David Cole2012-10-171-2/+2
|\ \ | | | | | | | | | | | | 561b4ba CPACK_XX_ON_ABSOLUTE_INSTALL_DESTINATION is now properly checked for ON/OFF
| * | CPACK_XX_ON_ABSOLUTE_INSTALL_DESTINATION is now properly checked for ON/OFFEric NOULARD2012-10-141-2/+2
| |/ | | | | | | This fixes bug #0013490
* | Merge topic 'suncc-compile-fix'David Cole2012-10-171-1/+4
|\ \ | | | | | | | | | | | | a573a85 Attempt to fix the compile of cmake on Sun CC.
| * | Attempt to fix the compile of cmake on Sun CC.Stephen Kelly2012-10-111-1/+4
| | | | | | | | | | | | | | | The problem may be that the reportError method is static, so make it non-static on that platform.
* | | Merge topic 'codeblocks-cdefs'David Cole2012-10-171-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 60a3c08 Fix regression: write compile definitions if any
| * | | Fix regression: write compile definitions if anyPeter Kümmel2012-10-111-1/+1
| |/ / | | | | | | | | | | | | In 0ff4e3f0b88885eafab0693fdf03b44c7a5f9d0c cdefs was changed from a pointer to a vector.
* | | Merge topic 'FortranCInterface-verify-flags'David Cole2012-10-171-1/+5
|\ \ \ | | | | | | | | | | | | | | | | 71491bb FortranCInterface: Pass all flags to VERIFY project (#13579)
| * | | FortranCInterface: Pass all flags to VERIFY project (#13579)Brad King2012-10-101-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach FortranCInterface_VERIFY to build the test project in a specific configuration and pass all flags for that configuration. This ensures that any modifications made by the user or project to the flag are used in the test project consistently.
* | | | Merge topic 'test-ctest-memcheck'David Cole2012-10-1734-80/+533
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 995a35f CTest: add a check with a quoted memory checker de8bffc CTest: add a test for CTEST_CUSTOM_MEMCHECK_IGNORE d26c9b6 CTest: improve memory checker type detection fcae1da CTest: add tests that simulate memcheck runs 6187876 CTest: fix pre and post test commands with spaces 95bc8aa CTest: fix usage of memory checker with spaces in path
| * | | | CTest: add a check with a quoted memory checkerRolf Eike Beer2012-10-044-4/+39
| | | | |
| * | | | CTest: add a test for CTEST_CUSTOM_MEMCHECK_IGNORERolf Eike Beer2012-10-044-1/+45
| | | | |
| * | | | CTest: improve memory checker type detectionRolf Eike Beer2012-10-041-69/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the checker was explicitely set with a "TypeCommand" variable (e.g. ValgrindCommand) then we now just believe that this is valgrind, even if nothing in the path matches "valgrind". Only when "MemoryCheckCommand" was used we still scan the path to find out what checker we have.
| * | | | CTest: add tests that simulate memcheck runsRolf Eike Beer2012-10-0426-0/+356
| | | | |
| * | | | CTest: fix pre and post test commands with spacesRolf Eike Beer2012-10-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the pre or post memcheck or test commands have spaces in the path these were never escaped, leading to broken commands. This was not covered in the test suite so it went unnoticed.
| * | | | CTest: fix usage of memory checker with spaces in pathRolf Eike Beer2012-10-011-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The filename was escaped in cmCTestMemCheckHandler::InitializeMemoryChecking() and again before it was written to output in cmCTestRunTest::ComputeArguments(). Once someone uses e.g. a valgrind path with spaces this leads to double escaping making the memory checker fail completely because of the invalid path.
* | | | | CMake Nightly Date StampKitware Robot2012-10-171-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-10-161-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-10-151-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-10-141-1/+1
| |_|_|/ |/| | |
* | | | CMake Nightly Date StampKitware Robot2012-10-131-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2012-10-121-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2012-10-111-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2012-10-101-1/+1
| |
* | Merge topic 'doc-regex-range'Brad King2012-10-091-1/+2
|\ \ | | | | | | | | | | | | 0ed6ff7 string: Clarify regex documentation of '-' behavior
| * | string: Clarify regex documentation of '-' behaviorBrad King2012-10-081-1/+2
| | | | | | | | | | | | | | | | | | Mention that it is only special inside brackets. Show an example. Suggested-by: Alan W. Irwin
* | | Merge topic 'doc-if-NOTFOUND'Brad King2012-10-091-1/+1
|\ \ \ | | | | | | | | | | | | | | | | f63304d if: Document that plain 'NOTFOUND' is a false constant
| * | | if: Document that plain 'NOTFOUND' is a false constantBrad King2012-10-051-1/+1
| |/ / | | | | | | | | | | | | | | | Previously we only mentioned the '-NOTFOUND' suffix. Reported-by: Nils Gladitz <gladitz@sci-vis.de>
* | | Merge topic 'generator-expression-bug-fixes'Brad King2012-10-0937-15/+260
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7aa9927 GenEx: Don't use std::vector::at(int). 78e54b9 GenEx: Add tests for "0" and "1" expressions with literal commas. d729e8b GenEx: Add test for $<BOOL:> with empty parameter. 354face GenEx: Ensure that the empty CONFIGURATION can be used conditionally. 8b3b88a GenEx: Validate target and property names. b3d8f5d GenEx: Parse comma after colon tokens specially a4985a9 GenEx: Report actual target name not found, not "0" each time. d70650d GenEx: Return after error reported. 4801eb6 GenEx: It is not an error to specify an empty parameter
| * | | GenEx: Don't use std::vector::at(int).Stephen Kelly2012-10-091-3/+3
| | | | | | | | | | | | | | | | It might not exist with GCC 2.9.
| * | | GenEx: Add tests for "0" and "1" expressions with literal commas.Stephen Kelly2012-10-092-0/+4
| | | |
| * | | GenEx: Add test for $<BOOL:> with empty parameter.Stephen Kelly2012-10-092-0/+2
| | | |
| * | | GenEx: Ensure that the empty CONFIGURATION can be used conditionally.Stephen Kelly2012-10-091-5/+5
| | | | | | | | | | | | | | | | | | | | The CONFIGURATION can not be manipulated at unit testing time, so this is not unit tested further.
| * | | GenEx: Validate target and property names.Stephen Kelly2012-10-0926-1/+171
| | | | | | | | | | | | | | | | They must be non-empty, and match a restrictive regexp.
| * | | GenEx: Parse comma after colon tokens speciallyStephen Kelly2012-10-098-2/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise the comma is treated as plain text by ParseContent. $<STREQUAL:,> should be valid and true. $<STREQUAL:,something> should be valid and false. $<STREQUAL:,,> should be non-valid as it is 3 parameters. $<STREQUAL:something,,> should be non-valid as it is 3 parameters. Additionally, this allows reporting the correct error for other expressions. For example $<TARGET_PROPERTY:,> should be invalid because it has an empty target and empty property. It shouldn't attempt to read the property ',' on the 'implicit this' target.
| * | | GenEx: Report actual target name not found, not "0" each time.Stephen Kelly2012-10-095-2/+18
| | | |
| * | | GenEx: Return after error reported.Stephen Kelly2012-10-091-0/+1
| | | |
| * | | GenEx: It is not an error to specify an empty parameterStephen Kelly2012-10-091-4/+0
| | | | | | | | | | | | | | | | This is allowed by the CONFIG and STREQUAL expressions.
* | | | Merge topic 'DocumentCMakeFindPackageName'Brad King2012-10-091-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | e2b1630 Document CMAKE_FIND_PACKAGE_NAME
| * | | | Document CMAKE_FIND_PACKAGE_NAMEAlex Neundorf2012-10-041-0/+3
| | | | | | | | | | | | | | | | | | | | Alex
* | | | | Merge topic 'ctest-svn-suncc-5.1'Brad King2012-10-092-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ea17faa cmCTestSVN: Fix compilation with Sun CC 5.1
| * | | | | cmCTestSVN: Fix compilation with Sun CC 5.1Brad King2012-10-042-0/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hack access to cmCTestVC::Revision on this compiler to avoid errors like Source/CTest/cmCTestSVN.cxx, line 23: Error: cmCTestSVN::SVNInfo is not accessible from cmCTestSVN::Revision. Source/CTest/cmCTestSVN.cxx, line 22: Error: cmCTestVC::Revision is not accessible from file level.
* | | | | Merge topic 'ninja-custom-command-implicit'Brad King2012-10-091-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | aa2e1e9 Ninja: implicit dependency for custom command files
| * | | | | Ninja: implicit dependency for custom command filesPeter Kümmel2012-10-031-1/+1
| | | | | |
* | | | | | Merge topic 'ninja-dont-pollute-current-dir'Brad King2012-10-091-2/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74fc598 Ninja: don't pollute current dir when using gui (#13495)
| * | | | | | Ninja: don't pollute current dir when using gui (#13495)Peter Kümmel2012-10-091-2/+12
| |/ / / / /
* | | | | | Merge topic 'ninja-compile-OBJECT_DIR'Brad King2012-10-091-1/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 188c73c Ninja: also set OBJECT_DIR when compiling
| * | | | | | Ninja: also set OBJECT_DIR when compilingPeter Kümmel2012-10-031-1/+9
| |/ / / / / | | | | | | | | | | | | | | | | | | BUG: 0013510
* | | | | | Merge topic 'FindGTK2Fixes'Brad King2012-10-091-13/+40
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0594bee FindGTK2: Update local changelog 8093f6c FindGTK2: #12596 Missing paths for FindGTK2 on NetBSD 0663803 FindGTK2: #12049 fix detection of header files on multiarch systems b742677 FindGTK2: Rollback lib64 changes which broke header file finding