- Aug 13, 2015
-
-
Use the CMAKE_LINK_SEARCH_START_STATIC and CMAKE_LINK_SEARCH_END_STATIC variables to initialize the LINK_SEARCH_START_STATIC and LINK_SEARCH_END_STATIC target properties respectively.
-
dc64d825 HP-UX: Fix linker search type flags for C shared libs on HP-UX
-
Brad King authored
-
Kitware Robot authored
-
- Aug 12, 2015
-
-
Since commit v2.8.7~31^2 (HP: Drive shared library linking with compiler front end, 2011-12-12) the C compiler is used to link shared libraries instead of calling the linker directly, so linker options need to be wrapped as -Wl,-foo instead of -foo.
-
8dc6cbcb FindProtobuf: Search x64 directories in VS-built protobuf source (#14833)
-
6a77a77a ExternalProject: Tell "hg clone" not to implicitly update
-
48c6e7f2 CTest: Report to CDash the compiler version used to build the project
-
Kitware Robot authored
-
- Aug 11, 2015
-
-
Brad King authored
Use the explicitly-tested make program, if any.
-
Brad King authored
Use the explicitly-tested make program, if any.
-
The compiler version reported since commit v2.8.2~1018 (CTest-side support for compiler name and compiler version, 2009-10-12) only reported the version of the compiler used to build CMake, and only if it defined "_COMPILER_VERSION". Instead use the version of the compiler used to build the project CTest is testing.
-
By default Mercurial command "clone" will implicitly call "update" with the "default" branch after downloading the cloned repository. However ExternalProject_Add() always generates a second "update" command after cloning with a tag which is either specified or "tip" (equivalent to "default" by default). Therefore ExternalProject will first clone then update to default branch then update to another specified branch if provided. This leads to potentially very long clone operation (in particular when the repository default branch contain subrepos) which can lead to transaction abort triggered by the server. Simply use "hg clone -U" to avoid the implicit update during clone. Our following call to "hg update" will take care of updating anyway.
-
Protobuf 2.6.x and lower do not use CMake (cmake is usable in Protobuf 3.x) but provide legacy Visual Studio projects files. Search their output directories in 64-bit builds.
-
-
-
4e3c7725 bootstrap: Do not build Ninja generator
-
6d8a125e cmQtAutoGenerators: Prefer a generator to access global generator. 5f66900e cmGlobalGenerator: Port Find API to cmMakefile. c5b8841f cmGlobalGenerator: Create global targets from cmMakefiles. 8f75ea3b cmGlobalGenerator: Port global target creation to cmMakefile. 56f0540b cmGlobalGenerator: Port Configure-time check to cmMakefile. 19b546ef cmGlobalGenerator: Base final target property computation on Makefiles. f8be9ba9 cmGlobalGenerator: Base progress on Makefiles, not LocalGenerators. bc1097e3 cmExportLibraryDependenciesCommand: Port to cmMakefile. 204aecdf cmGlobalGenerator: Port configure-time code to cmMakefile. 3dd6f0a5 cmake: Port configure-time code to cmMakefile. 73e4df99 cmGlobalGenerator: Store a container of cmMakefiles. 19369937 cmGeneratorTarget: Port internal type to cmGeneratorTarget. 32f131b0 cmGeneratorTarget: Prefer the local generator to access the global.
-
29886ce7 cmTarget: Use a simpler delete algorithm. 197f4de1 cmTarget: Split storage of compile definitions from genexes. 44e071ae cmTarget: Split storage of compile features from genexes. 772ecef4 cmTarget: Split storage of compile options from genexes. 1f54bc1c cmTarget: Split storage of include directories from genexes. 7568199b cmTarget: Request only the link libraries where needed. 10040601 cmLinkImplementationLibraries: Move to namespace scope. d9da6ee2 cmLinkItem: Split to separate file. 27252b24 cmComputeLinkInformation: Simplify generator object access.
-
Kitware Robot authored
-
- Aug 10, 2015
-
-
Brad King authored
The CMake bootstrap process uses Makefile generators so there is no need to build the Ninja generators during bootstrap.
-
afeb4eb2 nmake/jom: Only warn about bad VS environment if compiler not found.
-
35aab9df Reject TARGET_PDB_FILE for imported targets instead of crashing
-
Kitware Robot authored
-
- Aug 09, 2015
-
-
James Johnston authored
-
James Johnston authored
-
Kitware Robot authored
-
- Aug 08, 2015
-
-
James Johnston authored
-
James Johnston authored
-
Kitware Robot authored
-
- Aug 07, 2015
-
-
Stephen Kelly authored
This way, the methods can be moved without requiring a local algorithm. The containers use automatic storage.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-