| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
6120fca8 Ninja: Prevent compilers to be silently modified
|
| |
| |
| |
| |
| |
| |
| | |
Unlike with Unix Makefiles generator modifying compiler paths was not
protected with Ninja generator. It was possible to modify them in the
cache without the expected effect on the generated solution. Also
activate corresponding tests with Ninja.
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
e785fab5 CPackWiX: Teach WiX installers to remember the install location for upgrades
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
d4ca8fb2 VS: Add Certificates to .vcxproj files
|
| |/
| |
| |
| |
| |
| | |
After certificates were moved into their own category in
cmGeneratorTarget, that category was not added for output by the VS 10
generator. Add it now.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
27022166 Help: Add Windows Phone/Store cross-compiling to cmake-toolchains.7
db54d872 Help: Add Windows CE cross-compiling to cmake-toolchains.7 manual
0d72451a Help: Add Cross Compiling subsections in cmake-toolchains.7 manual
|
| | |
| | |
| | |
| | | |
Show simple example toolchain files for each.
|
| | | |
|
| |/
| |
| |
| |
| | |
Organize the "Cross Compiling" section into subsections by platform.
This will make it easier to add more subsections for more platforms.
|
|\ \
| | |
| | |
| | |
| | | |
3919f254 FindGettext: Fix name of GETTEXT_PROCESS_POT_FILE in docs (#15162)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Rename GETTEXT_PROCESS_POT to GETTEXT_PROCESS_POT_FILE.
Patch-by: maahnat@gmail.com
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
1b549a5c enable_language: Fix error messages on missing modules (#15155)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In cmGlobalGenerator::EnableLanguage, fix error messages for missing
module files to actually name the missing module instead of using the
empty string returned by GetModulesFile.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
e380d7c5 FindProtobuf: Make outputs depend on protoc executable
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
After updating from Protocol Buffers 2.5.0 to 2.6.0 compilation of the
generated source failed: "This file was generated by an older version of
protoc which is incompatible with your Protocol Buffer headers. Please
regenerate this file with a newer version of protoc.".
Turns out the source and headers generated by way of
FindProtobuf.cmake:PROTOBUF_GENERATE_CPP aren't updated. Adding a
dependency on the compiler executable fixes this issue.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
b683da3e FindOpenSceneGraph: Do not add unfound OSG libs if not required
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
e3c97a19 QtAutogen: Process all ui files in a source file (#14981).
b8877b1d QtAutogen: Add source files to target when only AUTORCC is used.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Use a vector to store a list of matched ui_ includes, instead of
overwriting the previous match.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Add missing entry to if condition.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
80bda168 Simplify use of binary_search.
1927e4ba Remove const char string comparison helper.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A local string was created when dir was a const char*. Now dir is a
std::string already so the dirString is vestigal.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It is now unused.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
49b8140e Clang: Enable c++14 dialect flag with Clang 3.5.
0b80fc35 Clang: Don't overwrite c++11 compile option value with c++14 flag.
|
| | | | | | | |
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
fa7d47ac Tests: Fix CMP0054 warnings
3b5ea54a CheckPrototypeDefinition: Avoid if() auto-dereference
c9b301cd ExternalProject: Fix CMP0054 warning in _ep_parse_arguments
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Hack the CMP0054 warning locally to be an error and run the test suite.
Resolve CMP0054 in Tests/* code as appropriate for each case.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Convert from the old if(MATCHES) hack to if(DEFINED) to check whether
the result variable is already set.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix the CMP0054 warning:
CMake Warning (dev) at .../Modules/ExternalProject.cmake:242 (if):
Policy CMP0054 is not set: Only interpret if() arguments as variables or
keywords when unquoted. Run "cmake --help-policy CMP0054" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
Quoted keywords like "COMMAND" will no longer be interpreted as keywords
when the policy is set to NEW. Since the policy is not set the OLD
behavior will be used.
Call Stack (most recent call first):
.../Modules/ExternalProject.cmake:1938 (_ep_parse_arguments)
CMakeLists.txt:5 (ExternalProject_Add)
by avoiding a reference to "${key}" or "COMMAND" in quotes.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
30a94eec ExternalProject: Fix download retry logic
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Do not check file's hash in download script. If hash will not match
command ``file(DOWNLOAD ...)`` will fail with FATAL_ERROR, ``cmake -P``
will exit with unsuccessful code, and the build will stop. Leave hash
checking to the existing implementation in the verify step.
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|_|_|_|_|/
|/| | | | | | |
|
| |_|_|_|/ /
|/| | | | | |
|
| | | | | | |
|
| |_|/ / /
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
a3298f77 VS: Teach VS >= 10 generator about Windows CE
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When CMAKE_SYSTEM_NAME is 'WindowsCE':
* Set the Subsystem and EntryPointSymbol accordingly.
* When CMAKE_SYSTEM_VERSION is 8.0 (Windows CE 2013),
select the CE800 toolset by default.
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
d8054987 Help: Fix set_tests_properties documentation typo
|
| | | | |
| | | | |
| | | | |
| | | | | |
The example for FAIL_REGULAR_EXPRESSION should actually name it.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
be6a555d Tests: Test setting a generator platform in a toolchain file
d506fee8 Tests: Use -A option to pass generator platform selection
11c9ddd6 ExternalProject: Use -A option to pass generator platform
29bd843e CTest: Use -A option to pass generator platform selection
eb7d8156 cmake: Add -A option to specify a generator platform
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Teach the RunCMake.GeneratorPlatform test to cover setting
CMAKE_GENERATOR_PLATFORM in a file loaded by CMAKE_TOOLCHAIN_FILE.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is less verbose than defining CMAKE_GENERATOR_PLATFORM.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is less verbose than defining CMAKE_GENERATOR_PLATFORM.
|