..
CMP0004
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
CMP0019
RunCMake: Expect empty output by default.
2014-12-31 16:34:34 +01:00
CMP0022
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0026
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0027
Record more policies on targets when created
2014-03-06 11:05:47 -05:00
CMP0028
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0037
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0038
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0039
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0040
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0041
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0042
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0043
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0045
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0046
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0049
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0050
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0051
cmTarget: Evaluate CMP0026 and CMP0051 in calling context
2014-05-09 11:24:15 -04:00
CMP0053
tests: test CMP0053 in WARN mode when watching variables
2014-05-22 11:13:29 -04:00
CMP0054
If: Introduce policy CMP0054 - don't dereference quoted variables in if()
2014-09-11 21:23:17 +02:00
CMP0055
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
CMP0057
add_custom_command: Diagnose MAIN_DEPENDENCY limitation.
2015-03-09 12:45:38 +01:00
COMPILE_LANGUAGE-genex
Genex: Allow COMPILE_LANGUAGE when processing include directories.
2015-03-09 20:49:17 +01:00
CPackInstallProperties
Add an "installed file" property scope
2014-05-28 12:28:18 -04:00
CPackRPM
CPackRPM: Allow multiple path relocation prefixes for one package
2015-01-29 10:48:58 -05:00
CTest
build_command: Return a "cmake --build" command-line
2013-11-15 14:38:18 -05:00
CTestCommandLine
ctest: Add a new --repeat-until-fail option
2015-03-23 09:08:22 -04:00
CheckModules
RunCMake: Expect empty output by default.
2014-12-31 16:34:34 +01:00
CommandLine
Tests: Extend RunCMake.CommandLine to cover 'cmake --build' for 'ninja -v'
2015-02-26 10:21:09 -05:00
CompatibleInterface
cmTarget: Simplify INTERFACE_INCLUDE_DIRECTORIES usage requirement lookup
2014-07-07 08:52:42 -04:00
CompileFeatures
Merge topic 'fix-crash-on-bad-LANG_STANDARD'
2015-03-02 08:36:24 -05:00
CompilerChange
Drop use of configure_file IMMEDIATE option
2013-11-13 10:12:17 -05:00
CompilerNotFound
Require CMAKE_<LANG>_COMPILER to be found as a full path
2013-10-28 08:36:14 -04:00
Configure
cmTarget: Do not mistake a preceding error for a CMP0049 failure
2014-07-30 13:48:33 -04:00
DisallowedCommands
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
ExportWithoutLanguage
export(): Process the export() command at generate time.
2013-10-11 12:46:10 +02:00
ExternalData
ExternalData: Add support for custom algorithm-to-URL mapping
2015-02-25 08:28:05 -05:00
ExternalProject
ExternalProject: Add unit tests
2014-11-03 16:15:14 +01:00
FPHSA
RunCMake: Expect empty output by default.
2014-12-31 16:34:34 +01:00
FeatureSummary
FeatureSummary: Print each feature info only once
2015-02-23 11:39:17 -05:00
File_Generate
File(GENERATE): Process genex evaluation files for each language.
2015-03-09 20:49:17 +01:00
FindMatlab
FindMatlab: Rewrite module and provide a usage API
2015-03-17 09:47:04 -04:00
FindPkgConfig
Tests: Fix CMP0054 warnings
2014-09-16 09:06:29 -04:00
GeneratorExpression
Genex: Enable use of COMPILE_LANGUAGE for compile options.
2015-03-09 20:48:57 +01:00
GeneratorPlatform
Tests: Test setting a generator platform in a toolchain file
2014-09-15 10:27:00 -04:00
GeneratorToolset
VS14: Add Visual Studio 14 generator ( #14982 )
2014-06-25 14:51:19 -04:00
IfacePaths
Allow export of targets with INTERFACE_SOURCES.
2015-02-11 00:51:34 +01:00
IncompatibleQt
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
Languages
RunCMake: Expect empty output by default.
2014-12-31 16:34:34 +01:00
Ninja
Ninja: Add policy to require explicit custom command byproducts
2015-03-20 17:40:12 -04:00
ObjectLibrary
add_library: Allow arbitrary non-linked sources in OBJECT libraries
2014-07-09 09:43:42 -04:00
ObsoleteQtMacros
Qt4Macros: Port to use message(DEPRECATION)
2013-10-08 18:23:42 +02:00
PositionIndependentCode
cmTarget: Report origin of COMPATIBLE_INTERFACE properties.
2013-12-08 07:03:29 +01:00
SolutionGlobalSections
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
Syntax
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
TargetObjects
Allow INTERFACE_SOURCES to specify $<TARGET_OBJECTS> ( #14970 )
2014-07-14 09:09:32 -04:00
TargetPolicies
Export: Disallow exported interface includes in src/build tree ( #14592 ).
2014-04-09 10:38:49 +02:00
TargetPropertyGeneratorExpressions
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
TargetSources
Allow export of targets with INTERFACE_SOURCES.
2015-02-11 00:51:34 +01:00
VisibilityPreset
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
WriteCompilerDetectionHeader
WCDH: Make it possible to generate multiple files.
2014-11-24 21:54:41 +01:00
XcodeProject
OS X: Add platform-specific Frameworks search path
2015-02-23 13:10:52 -05:00
add_custom_command
Add an option for explicit BYPRODUCTS of custom commands ( #14963 )
2014-11-14 16:16:00 -05:00
add_custom_target
Add an option for explicit BYPRODUCTS of custom commands ( #14963 )
2014-11-14 16:16:00 -05:00
add_dependencies
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
alias_targets
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
build_command
Prefer CMAKE_MAKE_PROGRAM over CMAKE_BUILD_TOOL ( #14548 )
2013-11-18 08:26:23 -05:00
cmake_minimum_required
Drop compatibility with CMake < 2.4
2013-10-23 08:54:31 -04:00
configure_file
Tests: Add more signature tests to RunCMake.configure_file test
2015-03-09 09:17:59 -04:00
continue
continue: Add a new CMake language command for loop continuation ( #14013 )
2014-12-01 09:50:49 -05:00
ctest_build
ctest_build: Add QUIET option
2015-02-23 10:01:59 -05:00
ctest_configure
ctest_configure: Add QUIET option
2015-02-23 10:01:59 -05:00
ctest_coverage
ctest_coverage: Add QUIET option
2015-02-23 10:02:00 -05:00
ctest_memcheck
CTest: Drop "Error in read script" message at end of testing
2015-02-27 10:31:02 -05:00
ctest_start
ctest_start: Add QUIET option
2015-02-23 10:01:59 -05:00
ctest_submit
CTest: Drop "Error in read script" message at end of testing
2015-02-27 10:31:02 -05:00
ctest_test
ctest_test: Add QUIET option
2015-02-23 10:01:59 -05:00
ctest_upload
ctest_upload: Add QUIET option
2015-02-23 10:02:00 -05:00
export
export: Implement EXPORT subcommand ( #9822 )
2013-12-24 13:02:49 +01:00
file
file: Teach GLOB to list directories optionally
2015-03-20 09:45:25 -04:00
find_dependency
Tests: Check find_dependency empty extra arguments
2014-03-13 15:57:03 -04:00
find_file
Teach find_(library|file|path) to get prefixes from PATH ( #15370 )
2015-02-19 10:03:17 -05:00
find_library
Teach find_(library|file|path) to get prefixes from PATH ( #15370 )
2015-02-19 10:03:17 -05:00
find_package
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
find_path
Teach find_(library|file|path) to get prefixes from PATH ( #15370 )
2015-02-19 10:03:17 -05:00
get_filename_component
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
get_property
tests: add tests for querying properties
2015-01-11 11:45:44 -05:00
if
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
include
Policies: omit warnings about unset policies when they are actually set to NEW
2014-03-31 09:45:10 -04:00
include_directories
Tests: Split part of include_directories test to a generic location.
2015-02-09 19:23:47 +01:00
include_external_msproject
Tests: Add generator platform support
2014-09-10 11:21:50 -04:00
install
install: Allow generator expressions in TARGETS DESTINATION ( #14317 )
2015-02-11 15:15:33 -05:00
interface_library
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
list
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
message
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
no_install_prefix
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
project
RunCMake: Remove unneeded files.
2015-02-09 19:15:04 +01:00
return
return: Add test for returning inside a foreach loop
2014-11-25 14:37:39 -05:00
set
Merge branch 'parent-scope-tests' into variable-pull-failure
2014-10-24 13:34:30 -04:00
string
file: Teach STRINGS to support UTF-16 and UTF-32 encodings
2015-01-27 11:30:26 -05:00
target_compile_features
Features: Extend concept to C language.
2014-05-15 00:15:18 +02:00
target_link_libraries
Policies: omit warnings about unset policies when they are actually set to NEW
2014-03-31 09:45:10 -04:00
try_compile
Merge topic 'test-rerun-cmake'
2015-01-27 11:22:06 -05:00
try_run
try_run: Add test for bad link libraries.
2015-01-26 10:05:30 -05:00
variable_watch
Cygwin: Avoid legacy warnings in RunCMake.* tests
2013-08-13 09:50:15 -04:00
CMakeLists.txt
Merge topic 'ninja-require-byproducts'
2015-03-23 09:48:07 -04:00
README.rst
Tests: Split RunCTest helper out of RunCMake.CTest(Submit|Memcheck)
2015-02-19 11:26:44 -05:00
RunCMake.cmake
Tests: Teach RunCMake to tolerate 'Error kstat returned' lines in test output
2015-02-23 10:01:58 -05:00
RunCTest.cmake
Tests: Split RunCTest helper out of RunCMake.CTest(Submit|Memcheck)
2015-02-19 11:26:44 -05:00