[Cmake-commits] CMake annotated tag, v3.5.0-rc1, created. v3.5.0-rc1
Robert Maynard
robert.maynard at kitware.com
Tue Feb 2 16:51:35 EST 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The annotated tag, v3.5.0-rc1 has been created
at d228cc3b6fbf6cfc71e3b611dde6c10f46d7bbe1 (tag)
tagging 8a8d22cf1e5d20b7c3b32c1ec9b5f06b339c2a50 (commit)
replaces v3.4.3
tagged by Brad King
on Tue Feb 2 13:50:49 2016 -0500
- Log -----------------------------------------------------------------
CMake 3.5.0-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWsPqJAAoJEC0s7xA0khaEFoMP/2orNY+fxHn0tZZT9sc2Jmjg
+bWnrdeaV8HIYIbKFgaVDVD+Ulz7ApoY7wvSQ9C3KKv9BgK2FKe/6rmxr0TaEzLD
4qBe6pi6AMeGXqVIdTmpxNuxuCd5/SSKxgVnKRI8q6B6Pcq5VcxnLMXnDS3n6UNd
wXiFFbRu0W2LgLfLmtHf7lNqlqrnuGY4WzzExLppkfGpRqtzZzx8l64G+xhO79dE
tNDTepPJ8H6yYK7ny2Pxg5F7mTgF/DCiW9BM6LSqvqQFn/XP/fGln63fQVLwldQ3
ZU9+L0gxaR6JwCOrNoefPD8TyR706RXLB+EPHszDhKWbs8+ZS1sqYZR7MZhO6wPP
kFm0XuLsAQCypMLgtBI5cLz/xh1RNUc5MCm7+50RU95LD5akk8pPkzr+T57uCJ+K
+9t4hXG2D/v3CcWqdpaezzMzwJZtYf392KI4kECPlcznYKzcjk3X0/mcmdHzwOQ4
7YVdmVHWa/osLb/uVktqrTSwnvilwR+yutkcO/NpE/hv4u6/d5+/Xkn9S5buDQtX
TS6MOnSnYNPUK9QFFTOfR/AdzzJ++c+74cVMevl1yfuSrbGNwzMnejq5Jenwquxx
qGob0ugsTp6y4lpoPJo/Z9HDXQTIY4bpqchAb7Efq+U1JirgcvLCdCWhBq3brFDG
CvTmXsHdpWkfLcTDLtJp
=sthe
-----END PGP SIGNATURE-----
Adam Rankin (1):
ExternalProject: Add option to set `git clone -o` argument
Adam Strzelecki (1):
Improve appearance of CMake .dmg package on OS X
Alexander Szakaly (1):
FindCUDA: Add paths for crosscompiling to aarch64
Andrey Mishchenko (2):
Graphviz: Fix handling of spaces in GRAPHVIZ_GRAPH_NAME
CPack/DragNDrop: Fix handling of certain license file content (#15899)
Andrey Pokrovskiy (1):
cmExportInstallFileGenerator: Fix crash in FindNamespaces
André Klitzing (1):
GetPrerequisites: Define api-ms-win-* files as system libraries (#15691)
April Chin (1):
SunOS: Remove obsolete Studio compiler library directories
Ashley Whetter (1):
Print line number of cache parse errors (#11109)
Bartosz Kosiorek (15):
Fix iOS Framework directory structure (#15833)
Help: Update documentation to reflect support for iOS
iOS: Fix framework resource directory layout (#15848)
cmake: Improve '-E' help message formatting
cmake: Teach -E copy[_if_different] to support multiple files (#15703)
cmake: Refine -E chdir documentation
cmake: Refine -E copy_if_different implementation indentation
cmake: Refine -E copy[_if_different] documentation
cmake: Teach -E copy_directory to support multiple input directories
cmake: Teach -E make_directory to support multiple input directories
Help: Improve markup in `get_target_property` documentation
Help: Improve markup in `if` command documentation
Help: Clarify scope of `if(TARGET)` expression
Help: Clarify policy `CMP0040` documentation (#15681)
Help: Clarify `add_custom_command(TARGET)` scope (#15681)
Ben Boeckel (2):
Add a script to help update third-party sources
FindPkgConfig: set standard variables in the cache
Benjamin Chrétien (1):
FindPkgConfig: return actual error when a package is not found (#15810)
Bill Hoffman (2):
De-duplicate symbols listed in generated module definition files
Fix auto export symbols for Dlls containing /bigobj for 64bit builds.
Brad King (357):
Merge branch 'release'
Begin post-3.4 development
Merge branch 'release'
Tests: Drop nightly OS X ppc/i386 binary
Utilities/Release: Drop OS X ppc/i386 binary
Tests: Rename OS X nightly release binary test
Utilities/Release: Move cygwin packages to a subdirectory
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'refactor-qt-autogen'
Merge topic 'refactor-computation'
Merge topic 'clean-up-cmLocalGenerator'
Merge topic 'FindOpenSSL-msvc-static-rt'
Merge topic 'cmGeneratorTarget-exports'
Tests: Rename Linux nightly release binary test to Linux32
Tests: Add a nightly Linux 64-bit binary
Merge topic 'release-no-old-osx'
Merge topic 'release-cygwin-subdir'
Merge topic 'release-nightly-linux64'
Merge topic 'fix-spelling-typos'
Merge topic 'update-kwsys'
Merge topic 'cpack-nsis-bitmap'
Merge topic 'cmake-script-mode-directory-vars'
Merge topic 'refactor-current-dir-initialization'
Merge topic 'cmGeneratorTarget-sources'
Merge branch 'upstream-kwsys' into update-kwsys
cmFileTimeComparison: Update for lack of cmsys_STAT_HAS_ST_MTIM
bootstrap: Drop unnecessary KWSys platform check
cmFileTimeComparison: Port to OS X nanosecond times (#15769)
Merge topic 'FindOpenSSL-mingw'
Merge topic 'FindGTK2_sigc++_c++11'
Merge topic 'revert-compiler-features-solaris'
Merge topic 'update-kwsys'
Merge topic 'osx-file-times-ns-precision'
Merge topic 'doc-clarify-shared-lib'
Merge topic 'cpack-wix-typos'
Merge topic 'emacs-mode-fix-accidental-indentation'
Merge topic 'emacs-mode-unscreamify-more'
Merge topic 'minor-cleanups'
Merge topic 'add-cmLocalGenerator-API'
Merge topic 'refactor-cache-manager'
Merge topic 'use-generator-target'
Merge topic 'ctest-submit-content-type'
Merge branch 'release'
Merge topic 'xcode-adjust-deployment-to-host-version'
Merge topic 'FindPostgreSQL-v9.5'
Merge topic 'doc-INCLUDES-relnote'
Merge topic 'FindGit-Atlassian-SourceTree'
Merge branch 'release'
Merge topic 'refactor-state-initialization'
Merge topic 'use-generator-target'
Merge topic 'genex-generator-objects'
Merge topic 'wix-text-node'
Merge topic 'GetTargetDirectory-cmGeneratorTarget'
Merge topic 'clean-up-cmTarget'
Merge topic 'genex-consumers-generator-targets'
Merge topic 'ExternalProject-fix-git-version'
Merge topic 'ghs-drop-optgroup'
Merge branch 'upstream-kwsys' into update-kwsys
CMakeForceCompiler: Deprecate this module and its macros
Merge topic 'doc-add_test-requirements'
Merge branch 'release'
Help: Add notes for topic 'FindFLEX-DEFINES_FILE'
Merge topic 'update-kwsys'
Merge topic 'fix_delphi_coverage'
Merge topic 'FindFLEX-DEFINES_FILE'
Merge topic 'use-generator-target'
Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchains
Merge topic 'doc-file-GLOB-no-order'
Merge topic 'fix-CMP0054-elseif-warning'
Merge topic 'deprecate-CMakeForceCompiler'
Merge topic 'ninja-refactor-deptype-selection'
Merge topic 'cmLocalGenerator-generator-target-storage'
Merge topic 'inline-cmMakeDepend-content'
Merge topic 'use-generator-target'
Merge branch 'release'
Merge branch 'libarchive-upstream' into update-libarchive
libarchive: Define version macro before first use
libarchive: Drop CMake-specific Borland compiler workaround
libarchive: Guard bcyrpt.h with HAVE_BCRYPT_H
libarchive: Fix VS 7.1 Debug build
Merge branch 'release'
libarchive: Define O_CLOEXEC when missing
libarchive: Use CommonCrypto APIs on OS X only when available
libarchive: Avoid non-portable u_int8_t
libarchive: Drop outdated CMake portability snprintf
libarchive: Avoid using name 'hz'
libarchive: Avoid using 'uint8_t' as bitfield type
Merge topic 'doc-add_executable-typo'
Merge topic 'fix-test-RUN_SERIAL-failure-regression'
Merge topic 'cpack-deb-fakeroot-removal'
Merge topic 'xcode-optimization-flags'
Merge topic 'xcode-watch-and-tvos'
Merge topic 'use-generator-target'
Revert "cmQtAutoGenerators: Fix rcc invocation for Qt 5.0 and 5.1 (#15644)"
Merge branch 'backport-revert-autorcc-qt-5.1' into revert-autorcc-qt-5.1
libarchive: Test for Clang builtin before using it
libarchive: Do not use pthread.h API without header
libarchive: Drop use of pthread.h for CMake build
libarchive: Update README-CMake.txt for new snapshot
Update libarchive configuration within CMake
cmArchiveWrite: Preemptively adapt to future libarchive 4.0 changes
cmSystemTools: Preemptively adapt to future libarchive 4.0 changes
Merge topic 'update-libarchive'
Merge topic 'fix-C-comment-syntax'
Merge topic 'fix-ctest_test-parallel-execution'
Merge topic 'use-generator-target'
Merge topic 'minor-cleanups'
QtAutogen: Fix rcc invocation for Qt 5.0 and 5.1 (#15644)
CPack: Fix CPACK_OSX_SYSROOT with symbolic CMAKE_OSX_SYSROOT (#15816)
bootstrap: Drop unused KWSys header directories
Merge topic 'revert-autorcc-qt-5.1'
Merge topic 'autorcc-qt-5.1-compat'
Merge topic 'FindPkgConfig-better-error'
Merge topic 'bootstrap-cleanup'
Merge topic 'cpack-osx-sysroot'
Merge topic 'vs-resw-files'
Merge branch 'release'
Merge topic 'README-fix-typo'
Merge topic 'intel-fortran-2016'
Merge branch 'release'
Merge topic 'fix-find_program-regression'
Merge topic 'xcode-lastupgradecheck'
Merge topic 'doc-apple-info-plist-properties'
Merge topic 'macosx_rpath-clarify-doc'
Merge branch 'release'
Merge branch 'release'
cmFortranParser: Parse #line directives
cmGlobalNinjaGenerator: Save path to 'ninja' tool very early
cmGlobalNinjaGenerator: Save 'ninja' version very early
cmFortranLexer: Populate empty doxygen @param comments
cmGeneratorTarget: Fix IMPLEMENT_VISIT_IMPL for template data types
Help: Add notes for topic 'add-armcc-toolchain'
Merge topic 'add-armcc-toolchain'
Merge topic 'vs-show-def-files'
Merge topic 'find-cuda-dl'
Merge topic 'cpack-deb-compression-scheme-test'
Merge topic 'fortran-line-directives'
Merge topic 'ninja-version-refactor'
Merge topic 'cpack-deb-config-file-source-field'
Merge topic 'FindGTK2_GTK2_TARGETS'
Merge topic 'fix-alias-target-access'
Merge topic 'cpack-deb-new-component-vars'
Merge topic 'cpack-dmg-multilanguage-sla'
Merge topic 'fix-install-rules'
Merge topic 'wix-toplevel-feature-required'
Merge topic 'fix-clang-Wdouble-promotion'
Merge branch 'release'
Merge branch 'release'
Merge topic 'cray-fortran-version'
Merge topic 'better_looking_mac_package'
Merge topic 'jacoco_out_of_source'
Merge topic 'add-cray-linux-platform'
Merge topic 'non-xcode-framework-layout'
Merge topic 'oracle-implicit-link-dirs'
Merge topic 'fix-compute-default-dialect-lto'
Merge topic 'cmake-gui-select-toolset'
Merge branch 'release'
Merge topic 'unique_def_symbols'
Android: Restore generation of non-versioned soname (#15851)
Merge branch 'backport-android-no-versioned-soname' into restore-android-no-versioned-soname
Merge topic 'fix-ms-manifest-no-linker'
Merge topic 'FindGTest-avoid-CMP0064'
Merge topic 'add-cray-linux-platform'
Ninja: Refactor generation of 'restat' on custom commands
Ninja: Add 'restat' parameter to custom command generation method
Ninja: Always re-run custom commands that have symbolic dependencies
Merge branch 'backport-fix-autodef-bigobj-64' into fix-autodef-bigobj-64
Merge topic 'fix-forced-toolchain-dialect'
Merge topic 'restore-android-no-versioned-soname'
Merge topic 'avoid-divide-by-zero'
Merge topic 'fix-autodef-bigobj-64'
Merge topic 'ninja-symbolic-custom-command'
Merge branch 'release'
Help: Document CLEAN_NO_CUSTOM as for Makefile generators only (#15856)
Merge topic 'expand_cobertura_search'
Merge branch 'release'
Merge topic 'doc-ios-support'
Merge topic 'revert-compiler-links-statically'
Merge topic 'cpack-dmg-multilanguage-sla'
Merge topic 'test-add_subdirectory-in-function'
Merge topic 'doc-CLEAN_NO_CUSTOM-makefile-only'
Merge topic 'FindXercesC-imported-targets'
Merge topic 'FindCUDA-aarch64'
Merge topic 'test-cmake_policy-unmatched'
Merge topic 'fix-find_package-version-file-error-stack'
Merge branch 'reduce-cmState-accumulation' into reduce-cmState-accumulation-for-master
Merge branch 'upstream-kwiml' into update-kwiml
Merge topic 'reduce-cmState-accumulation-for-master'
Merge branch 'release'
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'update-kwiml'
Merge topic 'update-kwsys'
Merge topic 'reduce-realpath-calls'
Merge topic 'include-for-mode_t'
Merge topic 'cpack-dmg-multilanguage-sla'
Merge topic 'backport-NIOS2-CPU'
Merge topic 'cmake-W-options'
Merge branch 'release'
Help: Add notes for topic 'FindBoost-imported-targets.rst'
Merge branch 'release'
Merge topic 'ios-framework-resource-layout'
Merge topic 'FindBoost-imported-targets'
Merge topic 'improve-embarcadero'
Merge topic 'regex-explorer'
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'fix-java-idlj-jarsigner-typos'
Merge topic 'UseJava-relative-manifest'
Merge topic 'FindJNI-aix'
Merge topic 'update-kwsys'
Merge topic 'cmake-E-copy-multiple-inputs'
Merge topic 'find-ftn-by-default'
Merge topic 'FindTIFF-imported-targets'
Merge topic 'cpack-rpm-percomponent-group-and-name'
Merge topic 'detect-cray-wrappers'
Merge topic 'cmake-E-copy-multiple-inputs'
cmELF: Use KWIML ABI.h header to get endian-ness
Help: Rename release notes for topic 'cmake-E-multiple-inputs'
FindOpenAL: Detect Windows architecture-specific installation
Merge topic 'cmELF-use-KWIML'
Merge branch 'upstream-kwsys' into update-kwsys
Tests: Simplify CTest.UpdateGIT repo path construction
Utilities/Release: Avoid repeat copy of files with same suffix
Utilities/Release: Add support for copying .msi files
CMake: Fix WiX-generated .msi package file name convention
Merge topic 'cmake-E-multiple-inputs'
Merge topic 'FindOpenAL-win-arch'
Merge topic 'graphviz-spaces'
Merge topic 'cmake-W-options'
Merge topic 'update-kwsys'
Merge topic 'wix-fix-comp-install-prop'
Merge topic 'FindOpenMP-clang'
Merge topic 'release-wix-config'
Merge topic 'simplify-CTest.UpdateGIT-test'
Merge topic 'ios-universal'
Help: Add notes for topic 'FindGTest-imported-targets'
Merge topic 'fix-CMP0065-NEW-AIX-HP'
Merge topic 'FindGTest-imported-targets'
Merge topic 'FindProtobuf-fix-case'
Merge branch 'release'
Merge topic 'FindOpenGL-no-osx-AGL'
Merge branch 'upstream-KWSys' into update-kwsys
Add script to update KWSys from upstream
Merge branch 'upstream-KWSys' into update-kwsys
Utilities/KWIML: Drop sources to make room for fresh import
Add script to update KWIML from upstream
Merge branch 'upstream-KWIML' into import-kwiml
Port CMake from cmIML to KWIML
Add option to use a system-installed KWIML
Merge topic 'CMakeParseArguments-native-impl'
Merge topic 'BundleUtilities-fix-osx-rpath'
Merge topic 'update-kwsys'
Merge topic 'boost-1.60'
Merge topic 'release-wix-config-ng'
Merge topic 'fix-absolute-libs-for-cray-wrappers'
Merge topic 'import-kwiml'
Utilities/Release: Add optional remote launcher to ssh calls
Utilities/Release: Optionally load environment on remote build server
Utilities/Release: Switch to .msi builder for Windows binary
Utilities/Release: Configure Windows binary to support Windows XP
Copyright.txt: Update year range to end in 2016
Merge topic 'copyright-year'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'vs-compiler-id-itanium'
Merge topic 'cray-prgev-cleanup'
Merge topic 'install-xdgdata-dir'
Merge topic 'fix-GenerateExportHeader-on-borland'
Merge topic 'xcode-escape-backslash'
Merge topic 'xcode-global-attribute-variant'
Merge topic 'release-windows'
CTestCustom: Suppress -Wshadow warning about Solaris 'single' typedef
Merge topic 'update-kwsys'
Merge topic 'suppress-Wshadow-single'
Merge topic 'cpack-dmg-license-fixes'
FindBLAS: Fix pattern matching on BLAS vendor name
Merge topic 'FindBLAS-intel-64lp'
Merge topic 'vs14-debug-enum'
cmIDEOptions: Add support for case-insensitive flags
VS: Drop unused condition in link debug flag generation
VS: Map the link `/debug` to its IDE property
Record compile features for MinGW Clang on Windows (#15897)
Merge branch 'upstream-KWSys' into update-kwsys
FindwxWidgets: Drop suppression of -isystem
Merge topic 'vs-link-debug-property'
Merge topic 'vs-global-properties'
Merge topic 'mingw-clang-compile-features'
Merge topic 'update-kwsys'
Merge topic 'FindwxWidgets-use-isystem'
Merge topic 'vs-win10-sdk'
Merge branch 'release'
Merge branch 'upstream-KWSys' into update-kwsys
VS: Map link `/debug:fastlink` flag to VS 2015 IDE property (#15894)
Merge topic 'update-kwsys'
Merge topic 'FindPkgConfig-share-dir'
Merge topic 'cmake-W-options'
Merge topic 'vs-debug-fastlink'
bootstrap: Add option to build with system liblzma (#15916)
Merge topic 'install-DIRECTORY-genex'
Merge topic 'bootstap-system-liblzma'
Merge topic 'report_failed_tests'
Merge topic 'FindDCMTK-update'
FindCUDA: Support special characters in path (#15919)
Tests: Isolate policy changes in ExportImport test
Tests: Use CMP0022 NEW behavior in some ExportImport cases
Fix export of STATIC library PRIVATE dependencies with CMP0022 NEW
Windows: Find Program Files directories more robustly from environment
Merge topic 'windows-program-files'
Merge topic 'rpath-preserve-compiler-defined'
Merge topic 'FindCUDA-verbatim'
Merge topic 'doc-export-compile-commands'
Merge topic 'ExternalProject-git-clone-o'
Merge topic 'FindPkgConfig-fix-restore'
Merge topic 'export-static-private-depend'
Merge branch 'release'
Merge branch 'release'
cmake: Change `-E chdir` to pass through stdout/stderr directly
cmcmd.cxx: Remove unused code in __run_iwyu implementation
cmSystemTools: Rename OUTPUT_NORMAL to OUTPUT_FORWARD to clarify its purpose
cmSystemTools: Drop redundant condition in RunSingleCommand
cmSystemTools: Simplify RunSingleCommand output string construction
cmSystemTools: Teach RunSingleCommand to merge child pipes when possible
Merge topic 'FindPkgConfig-protect-semicolons'
Merge topic 'java-updates'
Merge topic 'cache-parse-error-line-number'
Merge topic 'mfc-utility-targets'
Merge topic 'cleanup-RunSingleCommand'
ExternalProject: Simplify `cmake --build` configuration passing
ExternalProject: Fix TEST_BEFORE_INSTALL for multi-config generators
cmake: Fix `-E time` argument passing to child
Tests: Cover fltk_wrap_ui on an executable that links libraries
Merge topic 'GetPrerequisites-ms-ucrt'
Merge topic 'ExternalProject-ctest-config'
Merge topic 'cmake-E-time-quoting'
Merge topic 'add-FindXalanC'
Merge topic 'reduce-allocations'
Merge topic 'fix-pkg_search_module-cache'
Merge topic 'fix-use-generator-target'
Merge topic 'FindPNG-imported-targets'
Merge topic 'test-fltk_wrap_ui'
Merge topic 'FindBoost-1.61'
Merge topic 'vs-win10-sdk'
Merge branch 'release'
Merge branch 'release'
UseJava: Fix documented name of `CLASSDIR` property (#15936)
FindGit: Improve documentation formatting
Merge topic 'UseJava-fix-doc-typo'
add_custom_command: Clarify error when TARGET is out of scope (#15681)
cmConditionEvaluator: Fix matching of `CMAKE_MATCH_*` values (#15944)
Merge topic 'clarify-add_custom_command-TARGET-scope'
Merge topic 'FindGit-updates'
Merge topic 'doc-cmake-developer-typo'
Help: Consolidate 3.5 release notes
Help: Organize and revise 3.5 release notes
Merge topic 'fix-CMAKE_MATCH-self-match'
Merge topic 'remove-stray-semicolon'
Merge topic 'doc-3.5-relnotes'
Help: Drop development topic notes to prepare release
CMake 3.5.0-rc1 version update
Chris Davies (3):
FindFLEX: Use CMAKE_PARSE_ARGUMENTS to parse arguments
FindFLEX: Fix typo in ADD_FLEX_BISON_DEPENDENCY errors
FindFLEX: Add a DEFINES_FILE option to specify flex-generated header (#15781)
Chris Pavlina (1):
FindOpenMP: Add Clang support
Christoph Grüninger (2):
FindGit: Document Git_FOUND, unset internal var
cmAlgorithms.h: remove superfluous semicolon after method
Chuck Atkins (9):
Cray: New platform file for Cray Linux Environment and PrgEnv
Cray: Added documentation for cross compiling on a Cray
Cray: Fix static / dynamic detection logic and parse more driver flags
Fortran: Add ftn, the Cray compiler wrapper, to the default search.
Compiler: Add infrastructure for detecting compiler wrappers
Cray: Add macro tests to detect the Cray compiler wrappers
Cray: Refactor the Cray platform files to use compiler wrapper checks
CrayPrgEnv: Don't use absolute paths for imlicit libraries
CrayPrgEnv: Cleanup binaries from implicit compile flag detection
Clinton Stimpson (2):
Help: Clarify documentation for MACOSX_RPATH variable.
Fix MFC setting on utility targets (#15867)
Colin Tracey (1):
CPackNSIS: Add options to set the bitmap for NSIS installer left side
Daniele E. Domenichelli (2):
FindGTK2: Enable c++11 for sigc++ 2.5.1 or later
FindGTK2: Use targets in GTK2_LIBRARIES if GTK2_USE_IMPORTED_TARGETS is ON
David Gobbi (1):
FindOpenGL: Don't add AGL to OPENGL_LIBRARIES on OS X.
Domen Vrankar (5):
CPackDeb: additional CPACK_DEBIAN_PACKAGE_SECTION documentation
CPackDeb: set priority control field per component
CPackDeb: CPACK_DEBIAN_PACKAGE_NAME documentation improvement
Help: Add notes for topic 'cpack-deb-new-component-vars'
CPack: Added tests for package name and group controll fields
Emilie Harquel (1):
BundleUtilities: Fix handling of multiple RPATHs from OS X otool
Geoff Viola (1):
GHS: Remove extra flag to GHS MULTI compiler (#15771)
Gregor Jasny (11):
Xcode: Use regular expression to extract all optimisation flags (#15794)
Xcode: Recognise Watch and TV OS as embedded platforms
Xcode: Set LastUpgradeCheck to current Xcode version (#15817)
Add test for OSX/iOS Framework directory structure (#15833)
cmake-gui: Add regex explorer window
iOS: Fix App Bundle layout
Xcode: Factor out XCODE_ATTRIBUTE_ variant filter (#14947)
Xcode: Make CMAKE_XCODE_ATTRIBUTE calculation last step (#14947)
Xcode: Store configuration name along with XcodeObject (#14947)
Xcode: Parse variant and genex for CMAKE_XCODE_ATTRIBUTE (#14947)
Xcode: Escape all backslashes in strings (#15328)
James Johnston (6):
Embarcadero: Fix bug where duplicate Ninja job pools would be created.
Embarcadero/Watcom: Properly skip VSResource test for other generators.
Embarcadero: Check code using CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID.
Compiler ID: Compiler versions must be a valid, numeric version string.
Embarcadero: Fix erroneous interpretation of __CODEGEARC_VERSION__.
GenerateExportHeader: Work around buggy std::getline behavior in BCB5.
Jean-Christophe Fillion-Robin (1):
FindDCMTK: Improve compatibility with DCMTKConfig.cmake.
Joakim Andersson (1):
Add support for the ARM Compiler (arm.com)
Joseph Snyder (2):
Tests: Fix DelphiCoverage test file selection
CTest: Expand directories for Cobertura search
KWIML Upstream (1):
KWIML 2015-12-09 (43f9f8d0)
KWSys Robot (6):
KWSys 2015-10-06 (d79801bb)
KWSys 2015-10-06 (ed82989c)
KWSys 2015-10-16 (a7e5360f)
KWSys 2015-12-01 (9596e98d)
KWSys 2015-12-03 (6bfc1aef)
KWSys 2015-12-09 (cdcf4c47)
KWSys Upstream (5):
KWSys 2015-12-09 (cdcf4c47)
KWSys 2015-12-14 (c1149ef6)
KWSys 2016-01-07 (2418443e)
KWSys 2016-01-11 (e8bf616e)
KWSys 2016-01-11 (bc07fbf7)
Kevin Burge (1):
cmake-mode.el: unscreamify symbols instead of words
Kevin Wojniak (1):
FindGit: Search in 'Atlassian SourceTree' user directory (#15758)
Kitware Robot (120):
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
LibArchive Upstream (1):
libarchive 3.1.2-601-g3bfe5f1 (reduced)
Lior Goldberg (1):
install: Do not remove compiler-defined RPATH entries
Marc Chevrier (4):
CheckForPthreads.c: Do not use C++-style comments in C source
UseJava: Allow relative path to manifest file just as with other sources
FindJNI: Add support for AIX java sdk
UseJava: Fix create_javah CLASSPATH handling on Windows
Marek Vasut (1):
KWIML: Teach ABI.h that NIOS2 CPU is little-endian
Markus Rickert (3):
CPackDeb: set section control field per component
CPackDeb: set package control field per component
CPackRPM: Configure RPM package group and name per component
Matt McCormick (5):
FindDCMTK: Obey QUIET option for find_package.
FindDCMTK: Minor documentation grammatical issues.
FindDCMTK: Keep original copyright notice.
FindDCMTK: Add reStructuredText formatting.
FindDCMTK: Simplify documentation.
Matthias Maennich (3):
CMakeParseArguments: add a RunCMake test suite
CMakeParseArguments: replace by native cmake_parse_arguments command
cmake_parse_arguments: consider duplicate keyword as warning
Michael Scott (12):
Tests: Revise message in RunCMake.CommandLine -Wdev case
Make message suppression more consistent.
Explicitly enable author (dev) warnings by default.
Refactor the -W options parser to be generic.
Add -W options to control deprecated warning messages.
Consistent documentation for deprecation message variables.
Modify dev warning options to affect deprecated warnings.
Explicitly enable deprecated warnings by default.
cmake-gui: Add options to control warning messages
cmake: Deduplicate warning message control code
Add -Werror and -Wno-error command-line options
cmake-gui: Add options to control warning-as-error messages
Mike Fitzgerald (1):
VS: Implement VS_GLOBAL_* target properties in VS 2010+ (#13666)
Milian Wolff (5):
Remove temporary allocations when calling cmGeneratorTarget::GetName.
Remove temporary allocations by extending the lifetime of the retval.
Remove temporary allocations in cmMacroHelper::InvokeInitialPass.
Optimize cmMakefile::ExpandVariablesInStringNew.
Remove temporary allocations when calling cmHasLiteral{Suf,Pre}fix.
Niels Ole Salscheider (1):
QtDialog: Add option to control XDG file install destination
Nils Gladitz (6):
CPackWIX: Handle text nodes in XML patch content
CPackWIX: Don't allow users to deselect the top-level feature (#15838)
CPackWIX: Fix installed file property lookups when using components
CPackWIX: Allow patching of shortcut components
CPackWIX: Allow multiple patch files and diagnose if any are missing
CMake: Mimic NSIS options dialog in WiX installer
Prayag Verma (1):
Help: Fix typo in `cmake-developer(7)` manual
Raffi Enficiaud (3):
CPackDeb: ctest tests for compression scheme leak
CPackDEB: minor documentation and debug logging fixes
CPackDEB: added config file optional Source field
Rob Gowin (2):
FindPkgConfig: Fix restoration of PKG_CONFIG_PATH in environment
FindPkgConfig: Quote ${_pkgconfig_path} to protect semicolons on Windows
Robert Dailey (1):
cmake-gui: Add option to specify generator toolset
Robert Maynard (4):
CPack/DragNDrop: Use source file extension for background image
CPack/DragNDrop: Place the background image file in a hidden folder
CPack/DragNDrop: Optionally run an AppleScript when making a package
CPack/DragNDrop: Update documentation to include new variables
Roger Leigh (11):
FindXercesC: Add imported targets and unit test
Utilities: Add BoostScanDeps script
FindBoost: Embed component dependency table
FindBoost: Automatically add missing component dependencies
FindBoost: Add imported targets
Tests: Add FindBoost testcase for imported targets
FindTIFF: Add imported targets and update documentation
FindGTest: Add imported targets and update documentation
Tests: Add tests for FindGTest
FindBoost: Add support for Boost 1.60
FindXalanC: New module to find the Apache Xalan-C++ library
Rolf Eike Beer (1):
FindCUDA: drop CUDA_dl_LIBRARY
Ruslan Baratov (1):
Xcode: Add support for combined install on iOS
Sam Thursfield (2):
FindPkgConfig: add PREFIX/share/pkgconfig to PKG_CONFIG_PATH (#15910)
FindPNG: Create an imported PNG::PNG target (#15911)
Sean McBride (1):
Fix trivial clang -Wdouble-promotion warnings
Sebastian Schuberth (2):
FindProtobuf: Set Protobuf_FOUND in addition to PROTOBUF_FOUND
Help: Document the CMAKE_EXPORT_COMPILE_COMMANDS variable
Sergei Nikulov (1):
FindBoost: Add support for Boost 1.61
Simon Levermann (3):
CPackDMG: Add support for multilingual SLAs
CPack/DragNDrop: Use documented CPACK_DMG_SLA_LANGUAGES variable
CPack/DragNDrop: Allow single license for multiple languages
Stephen Kelly (281):
cmExportFileGenerator: Evaluate genex with cmGeneratorTarget.
cmExportTryCompileFileGenerator: Evaluate genex with cmGeneratorTarget.
Xcode: Extract a AddExtraIDETargets method.
cmGlobalGenerator: Call AddExtraIDETargets as a hook of Compute().
VisualStudio10: Initialize the LongestSource at generate time.
VisualStudio: Replace Compute override with AddExtraIDETargets override.
cmGlobalGenerator: De-virtualize Compute().
cmGlobalGenerator: Do more computation at compute time.
cmGlobalGenerator: Move path computation to Compute.
QtAutogen: Move SetupSourceFiles method.
QtAutogen: Move GetCompileDefinitionsAndDirectories method.
QtAutogen: Move SetupAutoMocTarget method.
QtAutogen: Move GetUicOpts method.
QtAutogen: Move SetupAutoUicTarget method.
QtAutogen: Move GetRccExecutable method.
QtAutogen: Move MergeRccOptions method.
QtAutogen: Move SetupAutoRccTarget method.
QtAutogen: Make some private statics file static.
QtAutogen: Use a target type between loops.
QtAutogen: Port global generator to cmGeneratorTarget.
cmLocalGenerator: Constify target in API.
CPack: Remove needless cmLocalGenerator creation.
CTest: Remove needless cmLocalGenerator creation.
CTest: Port away from cmLocalGenerator.
cmake: Remove needless cmLocalGenerator creation.
Add cmOutputConverter include where needed.
Remove unused cmLocalGenerator include.
QtAutogen: Port API to cmGeneratorTarget.
cmFLTKWrapUI: Remove CMake 2.2 compat code.
cmGeneratorTarget: Rename internal member.
cmTarget: Join strings conditionally.
Xcode: Port away from unnecessary CMP0049 compatibility.
cmMakefile: Move invokation to initialize snapshot.
GHS: Port API to cmGeneratorTarget.
Access sources through cmGeneratorTarget.
cmGeneratorTarget: Add methods for generate-time source addition.
cmTarget: Add API for generate-time source addition.
cmTarget: Add Compute API for sources.
cmTarget: Split storage of sources from genexes.
cmTarget: Remove a conditional for generate-time source addition.
cmGeneratorTarget: Move AddInterfaceEntries method.
cmGeneratorTarget: Inline GetSourceFiles from cmTarget.
cmGeneratorTarget: Move computed sources from cmTarget.
cmTarget: Remove Compute method.
Set the current dirs on the snapshot before creating the cmMakefile.
Remove now-unused directory setters.
cmState: Internalize the initialization of a snapshot from its parent.
cmLocalGenerator: Add cmake instance accessor.
cmGeneratorTarget: Issue messages through the local generator.
cmTarget: Split storage of link implementation from backtraces.
cmGeneratorTarget: Move link implementation from cmTarget.
cmTarget: Make OutputInfo definition public.
cmMakefile: Inline initialization of project name.
cmCPluginAPI: Inline code to get project name.
cmLocalGenerator: Add GetProjectName method.
cmMakefile: Remove unused GetProjectName calls.
export: Port internal method to cmGeneratorTarget.
Kate: Port API to cmLocalGenerator.
Kate: Remove unused variables.
Eclipse: Port API to cmLocalGenerator.
cmLocalGenerator: Add Home directory accessors.
cmLocalGenerator: Devirtualize method.
C::B: Remove unused variables.
cmMakefile: Remove unneeded container clears.
cmGeneratorTarget: Use local GetProperty method.
cmGeneratorTarget: Move GetDirectory from cmTarget.
cmGeneratorTarget: Move GetPDBDirectory from cmTarget.
cmGeneratorTarget: Move UsesDefaultOutputDir from cmTarget.
cmGeneratorTarget: Move output info from cmTarget.
cmGeneratorTarget: Move IsNullImpliedByLinkLibraries from cmTarget.
cmGeneratorTarget: Move ComputePDBOutputDir from cmTarget.
cmGeneratorTarget: Move HaveInstallTreeRPATH from cmTarget.
cmComputeLinkDepends: Remove unused typedef.
cmGeneratorTarget: Move HasMacOSXRpathInstallNameDir from cmTarget.
cmGeneratorTarget: Move GetOutputTargetType from cmTarget.
cmGeneratorTarget: Move IsImportedSharedLibWithoutSOName from cmTarget.
cmLocalGenerator: Add current binary directory accessor.
cmLocalGenerator: Add current source directory accessor.
Remove some needless GetMakefile() calls.
cmComputeLinkDepends: Port some API to cmGeneratorTarget.
cmGeneratorTarget: Port processILibs away from cmTarget.
cmGeneratorTarget: Port GetLinkInterfaceLibraries away from cmTarget.
cmGeneratorTarget: Port cmTargetCollectLinkLanguages away from cmTarget.
cmGeneratorTarget: Port GetLinkInterface away from cmTarget.
cmGeneratorTarget: Port ComputeLinkInterfaceLibraries away from cmTarget.
cmGeneratorTarget: Port ComputeLinkInterface away from cmTarget.
cmGeneratorTarget: Port GetLinkImplementationLibrariesInternal.
cmGeneratorTarget: Port handleSystemIncludesDep away from cmTarget.
cmGeneratorTarget: Port ComputeLinkImplementationLibraries away from cmTarget.
cmGeneratorTarget: Port GetImportLinkInterface away from cmTarget.
cmake: Use existing cache API wrapper.
cmake: Port away from trivial cmCacheManager use.
Always cache entries through the cmake instance.
cmCacheManager: Remove cmMakefile dependency.
Inline unary LoadCache.
cmState: Add cache file manipulation wrappers.
cmCacheManager: Port away from cmake instance.
cmState: Make AddCacheEntry method private.
cmState: Externalize logic to caller.
cmState: Add API for cache version.
cmState: Move ParseCacheEntry from cmCacheManager.
cmState: Port away from cmake instance.
cmGeneratorTarget: Port ExpandLinkItems away from cmTarget.
cmComputeLinkInformation: Port some implementation to cmGeneratorTarget.
cmComputeLinkInformation: Port data interface to cmGeneratorTarget.
cmComputeLinkInformation: Port result API to cmGeneratorTarget.
cmComputeLinkDepends: Port result API to cmGeneratorTarget.
cmGeneratorTarget: Move GetUtilityItems from cmTarget.
cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget.
cmGeneratorTarget: Move FindTargetToLink from cmTarget.
cmLinkItem: Port to cmGeneratorTarget.
cmCommonTargetGenerator: Port implementation detail to cmGeneratorTarget.
cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget.
cmGeneratorTarget: Port handleSystemIncludesDep to cmGeneratorTarget.
cmGeneratorTarget: Port getTypedProperty to cmGeneratorTarget.
cmGeneratorTarget: Port processILibs to cmGeneratorTarget.
Sublime: Port some API to cmGeneratorTarget.
cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget.
cmGeneratorTarget: Move HasImportLibrary from cmTarget.
cmGeneratorTarget: Move GetSupportDirectory from cmTarget.
Genex: Port implementation detail to cmGeneratorTarget.
cmGeneratorExpression: Port to cmLocalGenerator.
cmGeneratorExpression: Port interface to cmGeneratorTarget.
cmMakefile: Set internal definitions directly.
cmMakefile: Set default internal definitions directly.
cmState: Initialize top level source directories immediately.
cmState: Initialize current directories immediately.
cmState: Initialize default definitions immediately.
cmState: Initialize properties immediately.
Subdirs: Initialize from parent before configuring.
cmMakefile: Store container of cmExportBuildFileGenerators.
cmLocalGenerator: Store cmGeneratorTargets.
cmLocalUnixMakefileGenerator3: Port API to cmGenertorTarget.
cmLocalUnixMakefileGenerator3: Port another API to cmGeneratorTarget.
cmLocalUnixMakefileGenerator3: Port AppendCleanCommand to cmGeneratorTarget.
cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget.
Generators: Use GetType from the cmGeneratorTarget.
cmTarget: Remove unneeded constructors.
cmTarget: Move backtrace member out of internal class.
cmTarget: Move ImportInfoMap out of internal class.
cmTarget: Move link type enum out.
cmState: Move TargetType enum from cmTarget.
cmGeneratorTarget: Use enum for GetType.
Remove now-obsolete casts.
cmState: Move GetTargetTypeName from cmTarget.
Genex: Port implementation to cmGeneratorTarget.
Genex: Port some access API to cmGeneratorTarget.
cmGeneratorTarget: Port internal class to cmGeneratorTarget.
cmGeneratorTarget: Port object library handling to cmGeneratorTarget.
cmGeneratorTarget: Port TraceDependencies to cmTarget.
cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget.
cmGeneratorTarget: Port language computation to cmGeneratorTarget.
cmGeneratorTarget: Port implementation to cmGeneratorTarget.
cmGeneratorTarget: Port Utility items to cmGeneratorTarget.
cmGeneratorTarget: Access global state through LocalGenerator.
cmGeneratorTarget: Move GetFullNameImported from cmTarget.
cmGeneratorTarget: Move ImportedGetLocation from cmTarget.
cmTarget: Inline the essential part of imported target location.
cmGeneratorTarget: Move ImportInfo from cmTarget.
cmGeneratorTarget: Move CheckCMP0004 from cmTarget.
cmGeneratorTarget: Move GetTargetVersion from cmTarget.
cmGeneratorTarget: Move ComputeVersionedName from cmTarget.
Use IsImported from cmGeneratorTarget.
Use GetName from cmGeneratorTarget.
Use cmGeneratorTarget for property access.
cmLocalGenerator: Port some API to cmGeneratorTarget.
cmLocalGenerator: Port policy handling to cmGeneratorTarget.
cmLocalGenerator: Port PList handling to cmGeneratorTarget.
cmGlobalGenerator: Compute export() related classes early.
cmExportSet: Store a cmGeneratorTarget.
cmExportTryCompileFileGenerator: Port to cmGeneratorTarget.
Export: Port interface to cmGeneratorTarget.
cmInstallTargetGenerator: Port GetInstallFilename to cmGeneratorTarget.
Export: Port some API to cmGlobalGenerator.
Export: Port internal utility to cmGeneratorTarget.
Export: Port internal API to cmGeneratorTarget.
cmGeneratorTarget: Move GetExportName from cmTarget.
Xcode: Port internal API to cmGeneratorTarget.
cmGeneratorTarget: Move IsLinkable from cmTarget.
cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.
cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget.
cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.
cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.
CMP0063: Split unit test by target type.
cmLocalGenerator: Don't store imported generator targets
cmLocalGenerator: Simplify semantic of adding generator targets.
cmMakeDepend: Use public cmMakefile API.
Remove vestigial declarations.
cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.
cmGlobalGenerator: Port IsRootOnlyTarget to cmGeneratorTarget.
cmGeneratorTarget: Provide direct access to the backtrace.
cmMakeDepend: Inline into header.
cmMakeDepend: Inline into only user.
cmMakeDepend: Inline into inheriting class.
cmGeneratorTarget: Move GetExportMacro from cmTarget.
cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget.
cmGeneratorTarget: Move IsDLLPlatform from cmTarget.
Move ComputeLinkType out of cmTarget.
cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget.
cmTarget: Remove unused NameResolvesToFramework.
cmGeneratorTarget: Copy the policy map from the cmTarget.
Access policy status from cmGeneratorTarget at generate time.
cmLocalGenerator: Remove cmGeneratorTargetsType from setter API.
cmLocalGenerator: Store a vector of generator targets.
cmGlobalGenerator: Move GeneratorTargetsType to usage site.
cmInstallTargetGenerator: Get a cmGeneratorTarget directly.
Makefiles: Port progress marks to cmGeneratorTarget.
Port to GetGeneratorTargets.
Use cmLocalGenerator at generate-time.
Ninja: Port to cmGeneratorTarget.
Makefiles: Port to cmGeneratorTarget.
Xcode: Port loops to cmGeneratorTarget.
Xcode: Port ForceLinkerLanguage to cmGeneratorTarget.
Xcode: Re-order conditions.
Xcode: Prefer to get target state from cmGeneratorTarget.
Xcode: Port API to cmGeneratorTarget.
Sublime: Port API to cmGeneratorTarget.
GHS: Port to cmGeneratorTarget.
C::B: Port API to cmGeneratorTarget.
Graphviz: Port to cmGeneratorTarget.
VS6: Port to cmGeneratorTarget.
VS10: Port to cmGeneratorTarget.
VS7: Port to cmGeneratorTarget
VS: Port ComputeLongestObjectDirectory to cmGeneratorTarget
VS: Port LinkClosure to cmGeneratorTarget
VS: Port ImplibDir to cmGeneratorTarget
VS: Port loop to cmGeneratorTarget
VS: Port WriteProject to cmGeneratorTarget
VS: Port TargetIsFortranOnly to cmGeneratorTarget
VS: Port ProjectDepends to cmGeneratorTarget.
VS: Port target depends to cmGeneratorTarget
VS: Port utility depends to cmGeneratorTarget
VS: Port WriteUtilityDepends to cmGeneratorTarget
VS: Port interface to cmGeneratorTarget
cmGeneratorTarget: Add API for target-relative commands.
cmGeneratorTarget: Move GetFrameworkVersion from cmTarget
cmGeneratorTarget: Add GetLinkDirectories API.
Xcode: Remove trailing semicolon
Xcode: Fix typo in comment
cmFunctionBlocker: Constify method
Export: Remove unused variable
Makefiles: Remove some unneeded casts
Use LocalGenerator when possible
cmTarget: Make compatbility API explicit.
cmGeneratorTarget: Add GetUtilities API
cmGeneratorTarget: Add GetUtilityBacktrace API
cmLocalGenerator: Add GetPolicyStatus API
Genex: use cmGeneratorTarget policy API
cmLocalGenerator: Add IsRootMakefile API
cmGeneratorTarget: Move LinkLanguagePropagatesToDependents from cmTarget
Export: Use existing IsDLLPlatform porcelain
cmake: Store hardcoded lists of sources and headers
VS7: Port remaining interface to cmGeneratorTarget
VS7: Port some implementation details to cmGeneratorTarget
cmLocalGenerator: Port internals to cmGeneratorTarget
cmGeneratorTarget: Add API for property keys
cmGeneratorTarget: Port cmOptionalLinkImplementation
cmTargetCollectLinkLanguages: Remove cmMakefile dependency
cmGlobalGenerator: Remove direct storage of targets
cmGlobalGenerator: Remove unneeded GetGeneratorTarget
cmTarget: Implement ALIAS in terms of name mapping
cmLocalGenerator: Port FindGeneratorTarget away from GetGeneratorTarget
cmLocalGenerator: Store imported targets in a separate container.
Xcode: Port away from GetGeneratorTarget
cmGeneratorTarget: Add API for globally visible IMPORTED
cmGlobalGenerator: Add FindGeneratorTarget API
CMP0026: Port away from GetGeneratorTarget
cmMakefile: Add imported target accessor
cmake: Port find_package mode away from GetGeneratorTarget
VS6: Port to FindGeneratorTarget
cmLocalGenerator: Port Find method away from GetGeneratorTarget
cmGlobalGenerator: Remove map from cmTarget to cmGeneratorTarget
Tests: Don't overwrite RunCMake_TEST_FAILED variable
Tests: Disable parallel test execution while running ctest_test
Remove some obsolete declarations
cmTarget: Fix style
cmTarget: Remove obsolete member
Makefiles: Remove unused variable
cmMakefile: Fix style
cmMakefile: Fix typo in comment
Alias: Fix access at generate-time (#15832)
Tamas Kenez (1):
Document and test CMAKE_[CURRENT_](BINARY|SOURCE)_DIR in script mode
Terrell Russell (3):
Modules: Fix spelling of "succeeded" in check messages
bootstrap: Fix spelling of "succeeded"
README: Fix typo in wording
Thijs Wenker (1):
FindOpenSSL: Add support for static MSVC runtime
Tim Grothe (2):
Refactor `.def` file lookup
VS: Add module definition `.def` files to .vcxproj files (#15313)
Wayne Stambaugh (2):
FindOpenSSL: Tolerate tabs in header while parsing version (#15765)
FindOpenSSL: Search for unix-named libraries first on MinGW (#15765)
Yves Frederix (1):
install: Allow generator expressions in DIRECTORY
Zack Galbreath (2):
ctest_coverage: Search for Jacoco files in the binary directory
ctest_test: Report which tests failed even when QUIET is used
-----------------------------------------------------------------------
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list