- 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
-
-
Kitware Robot authored
-
- Aug 06, 2015
-
-
James Johnston authored
If PROGRAM_ARGS is provided to get_filename_component, fix bug where the command failed to honor the CACHE argument. Added test cases to RunCMake.get_filename_component that fail when the bug is not fixed to prevent regressions. Signed-off-by:
James Johnston <johnstonj.public@codenest.com>
-
James Johnston authored
The RunCMake.get_filename_component test now tests basic functionality of the PROGRAM component argument of get_filename_component. Signed-off-by:
James Johnston <johnstonj.public@codenest.com>
-
James Johnston authored
The RunCMake.get_filename_component test was improved to assert that each test variable outputted by get_filename_component is or is not a cache variable, as per the particular test. Signed-off-by:
James Johnston <johnstonj.public@codenest.com>
-
James Johnston authored
nmake and jom generators no longer warn about missing INCLUDE/LIB environment variables unless the C/CXX compiler cannot be found. This is useful if the user does not want to use these generators with the Visual C++ compiler, or they do not want to enable any language.
-
Brad King authored
Reported-by:
Justin Borodinsky <justin.borodinsky@gmail.com>
-
94226751 Tests/RunCMake/CPack: Add dependencies tests 105011e0 Tests/RunCMake/CPack: Bump verify result cmake version d882d477 Tests/RunCMake/CPack/DEB: Add getPackageInfo helper function 145735b7 Tests/RunCMake/CPack: Enable CXX language in tests e26f53a8 CPack/RPM: missing PACKAGE_CONFLICTS documentation 64aacb24 CPack/RPM: undocumented variables
-
43c94281 Ninja: Honor the LINK_DEPENDS target property (#14796)
-
26f5445b Do not install 3rd-party dependencies by default
-
a309409e cmOrderDirectories: Port to cmGeneratorTarget. f83e8402 cmGeneratorTarget: Move CompileInfoMap from cmTarget. b3f0e353 cmGeneratorTarget: Move GetCompilePDBDirectory from cmTarget. 34c43741 cmGeneratorTarget: Move GetOutputName from cmTarget. 4329a71c cmComputeLinkDepends: Port to cmGeneratorTarget. c93230ac cmComputeLinkInformation: Port to cmGeneratorTarget. ee26add4 cmGeneratorTarget: Move IsBundleOnApple from cmTarget. c8a5f5ae cmMakefileTargetGenerator: Add accessor for GeneratorTarget. f8076644 cmGeneratorTarget: Move GetLinkClosure from cmTarget. 7c809fa2 cmGeneratorTarget: Move GetLinkerLanguage from cmTarget. 6da99de3 cmGeneratorTarget: Move GetFrameworkDirectory from cmTarget. d6bb319b cmGeneratorTarget: Move GetFullName from cmTarget. 7a460852 cmGeneratorTarget: Move GetAppBundleDirectory from cmTarget. d560bfd2 cmGeneratorTarget: Move GetInstallNameDir* from cmTarget. 89e2a080 cmGeneratorTarget: Move GetMacContentDirectory from cmTarget. 62720e44 cmGeneratorTarget: Move GetFullNameComponents from cmTarget. ...
-
757a1f54 cmState: Move PolicyState from cmMakefile. 52dbe654 cmState: Record the end position of each directory. 65a5e0c6 cmLinkedTree: Add Clear API. 34835433 cmState: Add Type for policy scope. af0de01c cmState: Remove call stack parent tracking. 6ae8b30b cmMakefile: Move policy barriers inside cmState scopes. a5fc17b5 cmMakefile: Re-order policy entries and barriers. 0a01e6c6 cmState: Add Snapshot Type accessor. f0005bb4 Tests: Verify generate-time policy scope behavior.
-
f0609182 Fortran: Store detected compiler version persistently (#15684)
-
c4d2f64f add_subdirectory: Fix error message on missing CMakeLists.txt (#15680)
-
Add tests for RPM and DEB package test for currently supported dependency features (requires, provides, conflicts, ...).
-
Bumped version to current cmake version so that we always use latest policies.
-
getPackageInfo helper function returns package info for provided deb package file
-
Enable CXX language for CPack tests so that they may compile binaries if needed.
-
Kitware Robot authored
-
- Aug 05, 2015
-
-
Brad King authored
-
2eee2943 Xcode: Invert quoting logic to whitelist of characters
-
Our explicit list of characters that require quoting does not account for non-ascii characters (e.g. UTF-8) that also need quoting. Invert the logic to quote a string unless it contains exclusively a set of characters we whitelist.
-
Brad King authored
Disable the CMake_INSTALL_DEPENDENCIES option by default and turn it on explicitly in our packaging scripts. This simplifies packaging in distributions that provide the dependencies for us without having to install them. We only need 3rd-party runtime dependencies to be installed for packaging with redistributable binaries.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-