summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* MinGW: Remove old workaround and use native echo (#12283)Brad King2011-06-163-27/+2
| | | | | | | | | The workaround added by commit 7e92f0b4 (Hack to make echo command work properly in mingw32-make, 2006-10-05) and updated by commit 69356d8a (Juse use cmake -E echo instead of the native echo, 2006-10-13) no longer seems necessary with modern mingw32-make. Furthermore it slows performance due to the time spent loading a cmake process instead of plain echo.
* KWSys Nightly Date StampKWSys Robot2011-06-161-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-06-151-1/+1
|
* Merge topic 'library-multiarch-issue-12037'Brad King2011-06-147-6/+59
|\ | | | | | | | | | | | | 1ed19bc multiarch: Set CMAKE_LIBRARY_ARCHITECTURE_REGEX for Linux|Hurd|kFreeBSD 52a6ed2 Test find_package multiarch support (#12037) b41ad3b Teach find_(library|package) about Linux multiarch (#12037)
| * Teach find_(library|package) about Linux multiarch (#12037)Brad King2011-06-087-6/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | Implement support for multiarch as specified here: http://wiki.debian.org/Multiarch https://wiki.ubuntu.com/MultiarchSpec Detect the <arch> part of <prefix>/lib/<arch> from the implicit library search path from each compiler to set CMAKE_<lang>_LIBRARY_ARCHITECTURE. Define CMAKE_LIBRARY_ARCHITECTURE using one of these values (they should all be the same). Teach the find_library and find_package commands to search <prefix>/lib/<arch> whenever they would search <prefix>/lib.
* | Merge topic 'ctest-no-config-report-notrun'Brad King2011-06-146-2/+60
|\ \ | | | | | | | | | | | | | | | a4ec242 CTest: Report tests not run due to unknown configuration 77ddb6a Use cascading-if for per-config test and install code
| * | CTest: Report tests not run due to unknown configurationBrad King2011-06-104-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When add_test(NAME) is called without the CONFIGURATIONS argument then the test is intended to run in any configuration. In multi-config generators like the VS IDE and Xcode tests created by add_test(NAME) can only be run when testing a known configuration (otherwise there is no way to generate the test command line). If no test command line is known for a particular configuration, or if no configuration is given to ctest, report the test as not run instead of silently skipping it. Also fix CMake's own TestsWorkingDirectory test invocation to correct a previously silent failure exposed by this change.
| * | Use cascading-if for per-config test and install codeBrad King2011-06-102-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When generating per-config blocks in test and install scripts replace the form IF() # config == A ENDIF() IF() # config == B ENDIF() with IF() # config == A ELSEIF() # config == B ELSE() # no config matches ENDIF() for clarity and to support the else() case cleanly.
* | | KWSys Nightly Date StampKWSys Robot2011-06-141-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-131-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-121-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-111-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-101-1/+1
|/ /
* | KWSys Nightly Date StampKWSys Robot2011-06-091-1/+1
| |
* | Merge topic 'xcode-source_groups-folders-issue-10039'Brad King2011-06-085-62/+126
|\ \ | | | | | | | | | | | | | | | | | | | | | f09ba0f Fix style errors added by parent and grandparent eeeeca1 XCode: Support target folders on XCode. 59ed84e Xcode: Support multiple level nesting of XCode folders (#10039) d0a403f CMake: Move tokenize to cmSystemTools
| * | Fix style errors added by parent and grandparentBrad King2011-06-082-4/+8
| | |
| * | XCode: Support target folders on XCode.Johan Björk2011-06-071-11/+39
| | |
| * | Xcode: Support multiple level nesting of XCode folders (#10039)Johan Björk2011-06-072-22/+50
| | |
| * | CMake: Move tokenize to cmSystemToolsJohan Björk2011-06-073-32/+36
| | |
* | | Merge topic 'fix_vs10_custom_command_rulefiles'Brad King2011-06-081-0/+11
|\ \ \ | |_|/ |/| | | | | | | | 9d406cd Fix for bug #11927, external project git clone step always runs vs10.
| * | Fix for bug #11927, external project git clone step always runs vs10.Bill Hoffman2011-06-071-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | In cmMakefile.cxx GetCMakeCFGInitDirectory is replaced with GetCMakeFilesDirectory for .rule files. In some cases with external projects, that directory will not exist. With vs10 the .rule files must exist or the rule will run with every build. This fix creates the path that the .rule file is in. In addition, it is now a CMake error if the .rule file can not be created.
* | | KWSys Nightly Date StampKWSys Robot2011-06-081-1/+1
| | |
* | | Merge topic 'vs10_include_fix'Brad King2011-06-071-1/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27aa446 One more try. Use full path by default, and relative on broken compilers. 2dfc121 Use bin tree for inclues to avoid -I with spaces in the path. 6d29b4b Append and do not clobber CMAKE_CXX_FLAGS in the test. 7815e90 Fix for bug#10798. VS10 did not append -I flags with COMPILE_FLAGS prop.
| * | | Fix for bug#10798. VS10 did not append -I flags with COMPILE_FLAGS prop.Bill Hoffman2011-06-021-1/+6
| | | | | | | | | | | | | | | | This fix adds a test for this case for all generators.
* | | | Merge topic 'fix_leak'Brad King2011-06-071-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | dd52fc3 Fix a memory leak.
| * | | | Fix a memory leak.Bill Hoffman2011-06-061-0/+1
| | | | |
* | | | | Merge topic 'Xcode-universal-binary-depend-issue-11844'Brad King2011-06-073-44/+72
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | 44cdae9 Xcode: Fix parallel build depends with universal binaries (#11844)
| * | | | Xcode: Fix parallel build depends with universal binaries (#11844)Brad King2011-06-063-44/+72
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | A post-build phase of each target invokes the XCODE_DEPEND_HELPER.make file to erase any targets that link to it. Narrow the set of targets tested by each post-build phase to those that depend on the newly completed target. This avoids removing files from partially built unrelated targets that happen to be building in parallel.
* | | | KWSys Nightly Date StampKWSys Robot2011-06-071-1/+1
|/ / /
* | | KWSys Nightly Date StampKWSys Robot2011-06-061-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-051-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-041-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-06-031-1/+1
| | |
* | | Merge topic 'file-DOWNLOAD-low-speed-timeout'Brad King2011-06-022-4/+51
|\ \ \ | | | | | | | | | | | | | | | | faa7ec6 Teach file(DOWNLOAD|UPLOAD) to timeout after inactivity
| * | | Teach file(DOWNLOAD|UPLOAD) to timeout after inactivityBrad King2011-06-012-4/+51
| | | | | | | | | | | | | | | | | | | | Add option INACTIVITY_TIMEOUT to terminate the operation if there is no progress for more than a given amount of time.
* | | | Merge topic 'fix-Xcode-spelling-issue-12231'Brad King2011-06-022-5/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | a27edd8 Fix XCode -> Xcode typos, notably in man page (#12231)
| * | | | Fix XCode -> Xcode typos, notably in man page (#12231)Sean McBride2011-05-312-5/+5
| | | | |
* | | | | Merge topic 'aix-gcc-2.9-issue-12233'Brad King2011-06-021-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a4cba0e Fix plugin API for gcc 2.9-aix51-020209 (#12233)
| * | | | | Fix plugin API for gcc 2.9-aix51-020209 (#12233)Daniel R. Gomez2011-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Use proper C function prototype syntax to satisfy this compiler.
* | | | | | Merge topic 'fix-10740-update-string-docs'Brad King2011-06-022-2/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ecdad65 CMake: Update documentation of STRING(SUBSTRING) for length -1 (#10740)
| * | | | | | CMake: Update documentation of STRING(SUBSTRING) for length -1 (#10740)Rolf Eike Beer2011-05-272-2/+3
| | | | | | |
* | | | | | | Merge topic 'dont-compress-memcheck-output'Brad King2011-06-025-14/+107
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0e591ed Fix type conversion warning 9c3a0b9 We will actually compress memcheck output if the server supports it. 8024c53 Dynamic analysis test output should not be compressed.
| * | | | | | Fix type conversion warningZach Mullen2011-05-271-1/+1
| | | | | | |
| * | | | | | We will actually compress memcheck output if the server supports it.Zach Mullen2011-05-265-13/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change won't be functional until the next release of CDash due to the version comparison.
| * | | | | | Dynamic analysis test output should not be compressed.Zach Mullen2011-04-291-2/+3
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-06-021-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-06-011-2/+2
| |_|_|_|/ / |/| | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-05-311-1/+1
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-05-301-1/+1
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-05-291-1/+1
| |_|/ / / |/| | | |