summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Run ctest custom commands with VERBATIMBrad King2013-01-312-3/+6
|
* ExternalProject: Simplify CMake command line generationBrad King2013-01-311-4/+5
| | | | | Append the source directory to the command line option in a separate step instead of duplicating it with each possible generator.
* CMake Nightly Date StampKitware Robot2012-12-101-1/+1
|
* CMake Nightly Date StampKitware Robot2012-12-091-1/+1
|
* CMake Nightly Date StampKitware Robot2012-12-081-1/+1
|
* CMake Nightly Date StampKitware Robot2012-12-071-1/+1
|
* CMake Nightly Date StampKitware Robot2012-12-061-1/+1
|
* Merge topic 'fix-11575-add-wix-support-to-cpack'David Cole2012-12-0519-1/+1453
|\ | | | | | | | | | | | | | | a74bd47 CPack: Fix dashboard errors and warnings (#11575) ad0f735 CPack: Fix dashboard warnings (#11575) 0729ad4 CPack: Fix dashboard errors (#11575) 85baac1 CPack: Add a WiX Generator (#11575)
| * CPack: Fix dashboard errors and warnings (#11575)David Cole2012-12-045-21/+21
| | | | | | | | | | | | | | | | | | | | | | ...revealed by the Nightly dashboard runs last night. Use "size_t" instead of "std::size_t" so that it compiles with Visual Studio 6, too. Fix warnings about shadowed "tmp" local variable and ordering of member variables vs. lines of code in the constructor initializer list.
| * CPack: Fix dashboard warnings (#11575)David Cole2012-12-031-6/+7
| | | | | | | | | | Fix int vs. size_t conversion warnings that only showed up in the 64-bit builds.
| * CPack: Fix dashboard errors (#11575)David Cole2012-12-031-2/+2
| | | | | | | | | | | | Use same technique here with UuidToString as already found in cmGlobalVisualStudio7Generator::CreateGUID to avoid using a type that is not defined on older systems... (VS 7.0 and Borland)
| * CPack: Add a WiX Generator (#11575)Nils Gladitz2012-12-0319-1/+1452
| | | | | | | | | | | | | | | | | | | | This new CPack generator produces an *.msi installer file. Requires having the WiX Toolset installed in order to work properly. Download the WiX Toolset installer "WiX36.exe" here: http://wix.codeplex.com/releases/view/93929
* | Merge topic 'OpenBSD-patches'David Cole2012-12-057-1/+34
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 2f49b71 OpenBSD: Add path for Lua 5.1 4a015f7 OpenBSD: Add paths for Tcl/Tk 8.4/8.5 51c1119 OpenBSD: Add path for Freetype under X.org 6e7a345 OpenBSD: Add paths for Java 1.6.0/1.7.0 JRE/JDK 288f75e OpenBSD: Install shared libraries without executable permission
| * | OpenBSD: Add path for Lua 5.1Amit Kulkarni2012-12-041-1/+1
| | |
| * | OpenBSD: Add paths for Tcl/Tk 8.4/8.5Amit Kulkarni2012-12-041-0/+8
| | |
| * | OpenBSD: Add path for Freetype under X.orgAmit Kulkarni2012-12-041-0/+3
| | |
| * | OpenBSD: Add paths for Java 1.6.0/1.7.0 JRE/JDKAmit Kulkarni2012-12-043-0/+18
| | |
| * | OpenBSD: Install shared libraries without executable permissionAmit Kulkarni2012-12-041-0/+4
| | |
* | | Merge topic 'fix-13770-folders-w-vs11-express'David Cole2012-12-053-1/+11
|\ \ \ | | | | | | | | | | | | | | | | 7fa0f4b VS11: Allow using folders with the VS11 Express Edition (#13770)
| * | | VS11: Allow using folders with the VS11 Express Edition (#13770)David Cole2012-12-033-1/+11
| |/ / | | | | | | | | | | | | | | | | | | | | | Solution folders are supported as read-only in the VS11 Express Edition, so do not prohibit their use just because we detect the express edition (as we did in the VS10 generator). Inspired-by: Paris
* | | Merge topic 'qt4-include-as-system'David Cole2012-12-052-2/+14
|\ \ \ | | | | | | | | | | | | | | | | 691ac05 Qt4: Add SYSTEM option to include_directories.
| * | | Qt4: Add SYSTEM option to include_directories.Clinton Stimpson2012-12-032-2/+14
| |/ / | | | | | | | | | Thanks to Scott Bailey and Benjamin Kloster.
* | | Merge topic 'ChangeSDLLinkLibraryOrder'David Cole2012-12-051-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 981629f Swap linking order of SDLmain and SDL (#0013769)
| * | | Swap linking order of SDLmain and SDL (#0013769)Benjamin Eikel2012-12-021-1/+1
| | | |
* | | | Merge topic 'windows-ce'David Cole2012-12-054-11/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6b40e1b VS: Ignore LIBC.lib when linking the CompilerId executables 8e85822 VS: Add the entry point when compiling for WindowsCE 5bf9fd8 VS: Set the correct SubSystem when determinating the CompilerId
| * | | | VS: Ignore LIBC.lib when linking the CompilerId executablesPatrick Gansterer2012-11-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Some Windows CE linkers want to link against LIBC.lib, but can not find them. Since they are not required we can simply ignore it.
| * | | | VS: Add the entry point when compiling for WindowsCEPatrick Gansterer2012-11-304-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Set the entry point to mainACRTStartup to make sure that main() can be found when linking the application to check the compiler.
| * | | | VS: Set the correct SubSystem when determinating the CompilerIdPatrick Gansterer2012-11-302-1/+4
| | | | | | | | | | | | | | | | | | | | Some WinCE linker only work when the subsystem is set to WINDOWSCE.
* | | | | Merge topic 'avoid-undefined-behavior'David Cole2012-12-051-4/+32
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 6a6a6f3 libarchive: fixed undefined left shift with signed ints
| * | | | | libarchive: fixed undefined left shift with signed intsSean McBride2012-11-301-4/+32
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | caught by clang's -fsanitize=shift. A small unsigned int was promoted, according to C's regular promotion rules, to a signed int, it was then left shifted. This sometimes pushed a 1 into the sign bit, which is undefined behaviour. Fixed by using unsigned temporaries.
* | | | | Merge topic 'windows-ce-env-helper'David Cole2012-12-054-6/+93
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | dce54b1 Add command to generate environment for a Windows CE SDK
| * | | | | Add command to generate environment for a Windows CE SDKPatrick Gansterer2012-11-304-6/+93
| | | | | |
* | | | | | Merge topic 'safe-target-file-import'David Cole2012-12-054-0/+61
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bf2ddce Generate an early-return guard in target Export files.
| * | | | | | Generate an early-return guard in target Export files.Stephen Kelly2012-11-304-0/+61
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously it was necessary for writers of Config files which incude exported target files to write the guard themselves, but this was not immediately obvious or documented. Options for them would be to use a variable, or an INHERITED directory property in an effort to avoid accidental name clashes in all contexts in which find_package can be used. Getting this right requires boiler plate code, so generate a simpler check automatically instead.
* | | | | | Merge topic 'ninja_launchers'David Cole2012-12-052-8/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9fc2e20 Ninja: fix usage of cldeps with ctest launchers 965358f enable CTEST_USE_LAUNCHERS with Ninja too
| * | | | | | Ninja: fix usage of cldeps with ctest launchersMathias Gaunard2012-11-301-7/+9
| | | | | | |
| * | | | | | enable CTEST_USE_LAUNCHERS with Ninja tooMathias Gaunard2012-11-301-1/+1
| |/ / / / /
* | | | | | CMake Nightly Date StampKitware Robot2012-12-051-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2012-12-041-1/+1
| |_|_|/ / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-031-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-021-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2012-12-011-1/+1
| | | | |
* | | | | Merge topic 'fix-cpack-tests'Brad King2012-11-303-15/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 587b7b6 Tests: Use the right path to CPack value for running CPack tests
| * | | | | Tests: Use the right path to CPack value for running CPack testsDavid Cole2012-11-293-15/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These tests were not running properly on Visual Studio or Xcode dashboards before this commit because of the "Debug" or "Release" sub-directory. The scripts already have CMAKE_CPACK_COMMAND since the correct CMake executable is used to run the scripts, so just use that, rather than passing down an incorrect path to the CPack executable.
* | | | | Merge topic 'MinorFixFPHSA_13755'Brad King2012-11-301-1/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 4809cad FPHSA: don't succeed if only checking for XX_FOUND (#13755)
| * | | | | FPHSA: don't succeed if only checking for XX_FOUND (#13755)Alex Neundorf2012-11-291-1/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes issue #13755. FPHSA(XX DEFAULT_MSG XX_FOUND) always succeeded due to the way how the XX_FOUND variable was set. It was preset to TRUE, and then reset to FALSE if something was missing (...which had the effect that XX_FOUND itself was already preset when FPHSA checked whether XX_FOUND is set) Now XX_FOUND is unset first, and only later on set to TRUE. Alex
* | | | | Merge topic 'fix-watcom-test-timeout'Brad King2012-11-301-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2238505 Watcom: Avoid prompt from wmake about dll with no exports...
| * | | | | Watcom: Avoid prompt from wmake about dll with no exports...David Cole2012-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...by simply building a STATIC lib for the test, instead of a SHARED one. Fixes test timeout on the Watcom dashboards.
* | | | | | Merge topic 'multiarch-include'Brad King2012-11-306-4/+38
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | da1d9ba Test find_path multiarch support (#13742) b96f6fc Teach find_(path|file) about Linux multiarch (#13742)
| * | | | | Test find_path multiarch support (#13742)Brad King2012-11-264-0/+32
| | | | | |