summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Test find_package multiarch support (#12037)Brad King2011-06-087-0/+31
|
* Teach find_(library|package) about Linux multiarch (#12037)Brad King2011-06-0812-6/+88
| | | | | | | | | | | | | 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.
* KWSys Nightly Date StampKWSys Robot2011-06-081-1/+1
|
* Merge topic 'eliminate-cvs-from-release-scripts'Brad King2011-06-0711-40/+44
|\ | | | | | | | | b43af94 CMake: eliminate use of cvs in the Release scripts
| * CMake: eliminate use of cvs in the Release scriptsDavid Cole2011-06-0211-40/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Set GIT_COMMAND to "git" -- each machine involved in building the CMake release binaries has the right "git" in the PATH. Separate the release scripts into two batches so we can build multiple releases on the same machine, in serial, if necessary. We currnetly do this with the Windows and Cygwin release binaries on dash2win64. Sort the files to be uploaded, so that sorting them by modification time (file copy / upload time) is equivalent to sorting them alphabetically.
* | Merge topic 'fix-12034-fixup-bundle-with-non-dotapp-exe'Brad King2011-06-0715-29/+333
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 51e16c0 BundleUtilities: Avoid test on Watcom dashboards (#12034) 41f962a Revert "BundleUtilities: Run test on Windows if either MSVC or dumpbin was found." e17135e BundleUtilities: Add rpath to loadable modules in test. 8064044 BundleUtilities: Print reason for not loading module.so f3de459 BundleUtilities: Run test on Windows if either MSVC or dumpbin was found. 900bf98 BundleUtilities: Disable running test on Windows unless using MSVC. fa4dc08 BundleUtilities: Fix issues with custom target DEPENDS in test (#12034) e40b79e BundleUtilities: Fix test when using xcode (#12034) b68d3dc BundleUtilities: Fix regex to extract dependents from ldd (#12034) 7ac7b43 BundleUtilities: Work w/ non .app exes on Mac (#12034)
| * | BundleUtilities: Avoid test on Watcom dashboards (#12034)David Cole2011-06-041-3/+3
| | |
| * | Revert "BundleUtilities: Run test on Windows if either MSVC or dumpbin was ↵Clinton Stimpson2011-06-021-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | found." This reverts commit f3de459cec78eac3a7081379b6ee9c6cde36bb60. There are some platforms without MSVC where this test doesn't work well. We can look into these later.
| * | BundleUtilities: Add rpath to loadable modules in test.Clinton Stimpson2011-06-023-25/+70
| | |
| * | BundleUtilities: Print reason for not loading module.soClinton Stimpson2011-06-011-3/+7
| | |
| * | BundleUtilities: Run test on Windows if either MSVC or dumpbin was found.Clinton Stimpson2011-06-011-2/+4
| | |
| * | BundleUtilities: Disable running test on Windows unless using MSVC.Clinton Stimpson2011-06-011-3/+3
| | |
| * | BundleUtilities: Fix issues with custom target DEPENDS in test (#12034)Clinton Stimpson2011-05-314-3/+11
| | |
| * | BundleUtilities: Fix test when using xcode (#12034)Clinton Stimpson2011-05-311-1/+1
| | |
| * | BundleUtilities: Fix regex to extract dependents from ldd (#12034)Clinton Stimpson2011-05-311-1/+1
| | | | | | | | | | | | This regex works with spaces in the path.
| * | BundleUtilities: Work w/ non .app exes on Mac (#12034)Clinton Stimpson2011-05-2714-28/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also add a test of BundleUtilities including an exe, some shared libs, a plugin, and a framework-style lib. This test presently runs (and this functionality works) on Linux, Mac and Windows. For now, the framework-style lib is built as a plain old shared lib because there is another yet-unresolved issue with local frameworks without rpaths on the Mac.
* | | Merge topic 'fix-BundleUtilities-cryptic-error-message'Brad King2011-06-071-3/+15
|\ \ \ | | | | | | | | | | | | | | | | 8f0667c BundleUtilities: Avoid a cryptic and unhelpful error message
| * | | BundleUtilities: Avoid a cryptic and unhelpful error messageDavid Cole2011-06-021-3/+15
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the path to "resolved_embedded_item" was shorter than the path to the bundle being fixed up, fixup_bundle would fail with a cmake error like: "string end index: 110 is out of range 0 - 85" Detect when the path of resolved_embedded_item is too short to be embedded in the bundle, and report the proper error message, so the poor developer reading it has a snowball's chance of actually fixing the issue.
* | | Merge topic 'vs10_include_fix'Brad King2011-06-074-1/+74
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | One more try. Use full path by default, and relative on broken compilers.Bill Hoffman2011-06-031-5/+29
| | | |
| * | | Use bin tree for inclues to avoid -I with spaces in the path.Bill Hoffman2011-06-035-8/+17
| | | |
| * | | Append and do not clobber CMAKE_CXX_FLAGS in the test.Bill Hoffman2011-06-031-1/+1
| | | |
| * | | Fix for bug#10798. VS10 did not append -I flags with COMPILE_FLAGS prop.Bill Hoffman2011-06-028-1/+41
| | | | | | | | | | | | | | | | 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 'XL-Fortran-moddir-issue-12246'Brad King2011-06-021-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3bb8566 XL: Place Fortran modules with -qmoddir= flag (#12246)
| * | | | XL: Place Fortran modules with -qmoddir= flag (#12246)Brad King2011-06-011-0/+2
| | | | | | | | | | | | | | | | | | | | Suggested-by: Luis Kornblueh <luis.kornblueh@zmaw.de>
* | | | | Merge topic 'fix-Xcode-spelling-issue-12231'Brad King2011-06-028-13/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a27edd8 Fix XCode -> Xcode typos, notably in man page (#12231)
| * | | | | Fix XCode -> Xcode typos, notably in man page (#12231)Sean McBride2011-05-318-13/+13
| | | | | |
* | | | | | 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
| | | | | | | |
* | | | | | | | Merge topic '12128_FindProtobuf_module_behavior_under_Windows_is_annoying'Brad King2011-06-021-22/+82
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 517837f Fix , to - in Copyright message so it passes CMake.ModuleNotices test 162f3fb Merge branch 'master' of git://public.kitware.com/cmake into 12128_FindProtobuf_module_behavior_under_Windows_is_annoying ca000a0 FindProtobuf: Better MSVC support, Searching for protobuf lite
| * | | | | | | | Fix , to - in Copyright message so it passes CMake.ModuleNotices testPhilip Lowman2011-05-261-1/+1
| | | | | | | | |
| * | | | | | | | Merge branch 'master' of git://public.kitware.com/cmake into ↵Philip Lowman2011-05-2637-168/+628
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12128_FindProtobuf_module_behavior_under_Windows_is_annoying
| * | | | | | | | | FindProtobuf: Better MSVC support, Searching for protobuf litePhilip Lowman2011-05-261-22/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for finding debug libraries Add support for searching Google provided MSVC project dir structure for libs Add support for finding Protobuf "Lite" libraries