summaryrefslogtreecommitdiffstats
path: root/Help/release
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'intel-compiler-features'Brad King2016-04-281-0/+6
|\ | | | | | | | | | | | | | | | | | | | | 21b1fa5c Help: Add notes for topic 'intel-compiler-features' 9addce99 Features: Record standard flags for Intel C/C++ on Windows 15a6c950 WCDH: Add Intel to list of supported compilers 36f32ede Features: Record standards and features for Intel C on UNIX d028b948 Features: Specify minimum version Intel C++ 12.1 be910f00 Features: Record standards and features for Intel C++ on UNIX 7f401ae4 Features: Detect C default dialect on MSVC-like compilers
| * Help: Add notes for topic 'intel-compiler-features'Brad King2016-04-281-0/+6
| |
* | ExternalProject: Add option to perform a shallow Git clone (#15291)Brad King2016-04-271-0/+5
| | | | | | | | Inspired-by: Ilya Kulakov <kulakov.ilya@gmail.com>
* | Merge topic 'fix-bison-flex-command-escaping'Brad King2016-04-221-0/+12
|\ \ | | | | | | | | | | | | | | | | | | fd73bb60 Help: Add notes for topic 'fix-bison-flex-command-escaping' f56a0ddd FindBISON: Fix BISON_TARGET macro for special characters in path (#16072) 3d13492e FindFLEX: Fix FLEX_TARGET macro for special characters in path (#16072)
| * | Help: Add notes for topic 'fix-bison-flex-command-escaping'Brad King2016-04-201-0/+12
| |/
* | Autogen: Check added for name collisions of generated moc filesSebastian Holtermann2016-04-221-0/+6
|/ | | | | The test exits with an error if two or more source files would generate the same moc file.
* Solaris: Add a CMAKE_HOST_SOLARIS variable (#16061)Stafen Teleman2016-04-151-0/+5
|
* Merge topic 'try_compile-config-flags'Brad King2016-04-131-0/+7
|\ | | | | | | | | | | bd581a37 try_compile: Honor CMAKE_<LANG>_FLAGS_<CONFIG> changes (#16054) 82ef90fc cmCoreTryCompile: Factor out config lookup for re-use
| * try_compile: Honor CMAKE_<LANG>_FLAGS_<CONFIG> changes (#16054)Brad King2016-04-111-0/+7
| | | | | | | | | | | | | | | | In the `try_compile` source file signature we propagate the caller's value of `CMAKE_<LANG>_FLAGS` into the test project. Extend this to propagate `CMAKE_<LANG>_FLAGS_<CONFIG>` too instead of always using the default value in the test project. This will be useful, for example, to allow the MSVC runtime library to be changed (e.g. `-MDd` => `-MTd`).
* | Add options to run clang-tidy with the compilerDaniel Pfeifer2016-04-131-0/+7
|/ | | | | | Create a <LANG>_CLANG_TIDY target property (initialized by a CMAKE_<LANG>_CLANG_TIDY variable) to specify a clang-tidy command line to be run along with the compiler.
* Merge topic 'ctest-run-submodule-sync'Brad King2016-04-051-0/+9
|\ | | | | | | | | | | | | | | c18d91ad Help: add release notes for topic 'ctest-run-submodule-sync' 7f560743 cmCTestGIT: run `git submodule sync` before updating submodules 06b310b5 cmCTestGIT: add an option to initialize submodules on update 56c1ea40 cmCTestGIT: fix git version references
| * Help: add release notes for topic 'ctest-run-submodule-sync'Ben Boeckel2016-04-011-0/+9
| |
* | ExternalProject: Allow TLS_VERIFY for git clonesSamir Benmendil2016-04-011-0/+5
| | | | | | | | | | Use the git config `http.sslVerify=false` to disable strict ssl for git commands.
* | Merge topic 'cpack-rpm-external-symlink-handling'Brad King2016-04-011-0/+5
|\ \ | | | | | | | | | | | | eae4eef0 CPack/RPM external symlink handling
| * | CPack/RPM external symlink handlingDomen Vrankar2016-04-011-0/+5
| |/ | | | | | | | | | | | | | | Symbolic links that point to external location no longer cause cmake to fail with string out of bounds error but are instead packaged as non relocatable symlinks and print out a warning message.
* | CMakePushCheckState: Add support for CMAKE_EXTRA_INCLUDE_FILESJean-Christophe Fillion-Robin2016-03-311-0/+5
| | | | | | | | | | This commit teaches the module to push/pop/reset state of variable CMAKE_EXTRA_INCLUDE_FILES used in CheckTypeSize module.
* | Merge topic 'fix-spelling-typos'Brad King2016-03-311-1/+1
|\ \ | | | | | | | | | | | | 49e82c15 Fix spelling typos in comments and documentation (#16037)
| * | Fix spelling typos in comments and documentation (#16037)Felix Geyer2016-03-291-1/+1
| |/ | | | | | | | | The Debian package checker tool (lintian) detected several typos in CMake.
* | ExternalProject: add support for just downloading a fileBen Boeckel2016-03-311-0/+6
|/ | | | | | Some projects only ship self-extracting installers rather than compressed archives. Add a flag so that these files may be used in ExternalProject.
* cpack rpm setting of defattrDomen Vrankar2016-03-281-0/+9
| | | | | | | | RPM supports setting of default user, group, file and directory permissions that will be applied for files in package unless specified per file/dir with attr setting This is related to bug report 14714
* Merge topic 'cmake-depend-in-project-only'Brad King2016-03-241-0/+6
|\ | | | | | | | | | | | | b06e17da Help: Add notes for topic 'cmake-depend-in-project-only' 52540245 Tests: Add test for CMAKE_DEPENDS_IN_PROJECT_ONLY variable b1e1aa1e Makefile: Optionally scan only source and build trees for dependencies
| * Help: Add notes for topic 'cmake-depend-in-project-only'Brad King2016-03-231-0/+6
| |
* | Merge topic 'vs-startup-project'Brad King2016-03-241-0/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | ad140c6e VS: Put ALL_BUILD in the PREDEFINED_TARGETS_FOLDER f069be05 VS: Fix default target support for targets nested inside a folder c05ea485 VS: Improve unit test macros 78ec0461 VS: Add option to choose the `.sln` startup project (#15578)
| * | VS: Add option to choose the `.sln` startup project (#15578)Davy Durham2016-03-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Add a `VS_STARTUP_PROJECT` directory property to specify the project that should be placed first in the `.sln` file so that it will be selected as the default startup project. Co-Author: Taylor Braun-Jones <taylor.braunjones@avigilon.com>
* | | Merge topic 'timeout_after_match'Brad King2016-03-221-0/+6
|\ \ \ | |_|/ |/| | | | | | | | | | | de7afd29 Help: Add notes for topic 'timeout_after_match' 993e48d0 CTest: Optionally use a secondary test timeout after matching output
| * | Help: Add notes for topic 'timeout_after_match'Brad King2016-03-221-0/+6
| | |
* | | Merge topic 'ninja-directory-targets'Brad King2016-03-221-0/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 9ead71df Help: Add notes for topic 'ninja-directory-targets' e9bf8ec8 Ninja: Add test for `$subdir/all` targets ca575fe9 Ninja: Add `$subdir/all` targets
| * | | Help: Add notes for topic 'ninja-directory-targets'Brad King2016-03-221-0/+7
| | |/ | |/|
* | | Merge topic 'add-bruce-c'Brad King2016-03-221-0/+4
|\ \ \ | | | | | | | | | | | | | | | | 53c0dc2d Add support for Bruce C Compiler (BCC)
| * | | Add support for Bruce C Compiler (BCC)Paweł Stankowski2016-03-211-0/+4
| |/ / | | | | | | | | | Revise C compiler detection code to be K&R compatible.
* | | Find{BLAS,LAPACK}: Add support for OpenBLAS (#16024)J M Dieterich2016-03-181-0/+5
|/ / | | | | | | OpenBLAS (www.openblas.net) is the successor to GotoBLAS.
* | Merge topic 'FindGTest-depends'Brad King2016-03-161-0/+6
|\ \ | | | | | | | | | | | | a5d3d003 FindGTest: Automatically re-run cmake when tests change
| * | FindGTest: Automatically re-run cmake when tests changeZak Eckert2016-03-151-0/+6
| | | | | | | | | | | | | | | Tell CMake that it needs to re-run when test source files parsed by `gtest_add_tests` change so that we can re-scan for tests automatically.
* | | Merge topic 'vs-remote-directory'Brad King2016-03-161-0/+7
|\ \ \ | | | | | | | | | | | | | | | | a22f9967 VS: Optionally generate remote directory for WinCE projects
| * | | VS: Optionally generate remote directory for WinCE projectsAndrej Bosik2016-03-151-0/+7
| |/ / | | | | | | | | | | | | | | | | | | Teach the VS 2008 and 2005 generators to set the `RemoteDirectory` in `DeploymentTool` and the `RemoteExecutable` in `DebuggerTool`. Use a `DEPLOYMENT_REMOTE_DIRECTORY` target property to specify the value.
* | | Ninja: Add dependencies on system-provided header files (#14914)Brad King2016-03-151-0/+5
|/ / | | | | | | | | | | | | | | When system-provided packages are upgraded we must re-compile sources depending on their headers. Use `-MD` instead of `-MMD` so that the generated depfiles do not exclude system headers. Suggested-by: Jussi Judin
* | Merge topic 'remove-vs7.0-generator'Brad King2016-03-141-0/+5
|\ \ | | | | | | | | | | | | f47b4f68 Drop Visual Studio 7 generator for VS .NET 2002
| * | Drop Visual Studio 7 generator for VS .NET 2002Brad King2016-03-111-0/+5
| |/ | | | | | | This generator has been deprecated since CMake 3.3. Remove it.
* | Merge topic 'cygwin-clang'Brad King2016-03-111-0/+4
|\ \ | | | | | | | | | | | | 517cef8c Cygwin: Add support for Clang compiler
| * | Cygwin: Add support for Clang compilerHan Sangjin2016-03-101-0/+4
| |/ | | | | | | | | The platform information module for GNU on CYGWIN can be reused for Clang on CYGWIN because clang accepts almost all of the same options.
* | Merge topic 'FindProtobuf-variable-case'Brad King2016-03-112-1/+8
|\ \ | |/ |/| | | | | a7b09e7f FindProtobuf: Rename variables to match case of module name
| * FindProtobuf: Rename variables to match case of module nameAntonio Perez Barrero2016-03-072-1/+8
| | | | | | | | | | | | | | | | | | | | | | Use recommended case for variable names. i.e. matching name of the module as passed to `find_package`. For backwards compatibility, the upper case versions of both input and output variables are used and defined when appropriate. Skip this for the _FOUND variable because FPHSA already does it. Skip this for the _VERSION variable because that was recently added and never available with the old name in a release of CMake.
* | Merge topic 'remove-vs6-generator'Brad King2016-03-101-0/+4
|\ \ | | | | | | | | | | | | | | | b42866a3 Drop Visual Studio 6 generator cd9ba3ec cmLocalVisualStudio7Generator: Fix name of helper function
| * | Drop Visual Studio 6 generatorBrad King2016-03-091-0/+4
| | | | | | | | | | | | | | | | | | This generator has been deprecated since CMake 3.3. Remove it. Update documentation, modules, and tests to drop content specific to this generator.
* | | Merge topic 'vs-clang-cl'Brad King2016-03-101-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 491b41dd Help: Add notes for topic 'vs-clang-cl' ad6d27ac Tests: do not build PrecompiledHeader on Clang/C2 a0f0541f Tests: fix PDBDirectoryAndName on Clang/C2 3541af67 Tests: fix Plugin building on Clang/C2 1902c293 Tests: fix complexOneConfig building on Clang/C2 cab2ec11 Tests: fix Complex building on Clang/C2 ada3736c Tests: fix Module.GenerateExportHeader building on Clang/C2 123b7e13 Tests: fix AliasTarget building on Clang/C2 445d4d4b VS 14: Add flag map for -std= to CppLanguageStandard tag in project files 0a785eb4 Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode 2c2ec488 VS: in Clang/C2 toolset, setup correct compiler settings 37afe00f CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS
| * | | Help: Add notes for topic 'vs-clang-cl'Brad King2016-03-101-0/+5
| |/ /
* | | Merge topic 'update-osx-release'Brad King2016-03-101-0/+5
|\ \ \ | |/ / |/| | | | | | | | 43fbcba2 Help: Add notes for topic 'update-osx-release'
| * | Help: Add notes for topic 'update-osx-release'Brad King2016-03-091-0/+5
| | |
* | | Merge topic 'deprecate-CMakeForceCompiler'Brad King2016-03-091-0/+5
|\ \ \ | | | | | | | | | | | | | | | | d929c35f CMakeForceCompiler: Deprecate this module and its macros
| * | | CMakeForceCompiler: Deprecate this module and its macrosBrad King2016-03-081-0/+5
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | We originally deprecated this module in commit v3.5.0-rc1~295^2 (CMakeForceCompiler: Deprecate this module and its macros, 2015-10-19). Then a use case was found to still require the module so the deprecation was reverted for CMake 3.5 by commit v3.5.0-rc3~4^2 (CMakeForceCompiler: De-deprecate until more use cases have alternatives, 2016-02-17). Since then `CMAKE_TRY_COMPILE_TARGET_TYPE` was introduced to provide an alternative solution for that use case. Deprecate the module again.