[Cmake-commits] CMake annotated tag, v3.11.0-rc1, created. v3.11.0-rc1
Kitware Robot
kwrobot at kitware.com
Thu Feb 15 11:15:04 EST 2018
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.11.0-rc1 has been created
at 1b782eb2dc83d8fff0b92c7c612e05612d2ad604 (tag)
tagging 02edf08be2b9476f442b702c6c00447912425cc2 (commit)
replaces v3.10.2
tagged by Brad King
on Thu Feb 15 11:01:09 2018 -0500
- Log -----------------------------------------------------------------
CMake 3.11.0-rc1
-----BEGIN PGP SIGNATURE-----
iQJKBAABCgA0FiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAlqFrsUWHGJyYWQua2lu
Z0BraXR3YXJlLmNvbQAKCRAtLO8QNJIWhDY9D/oDnKbGR8N6zADMYTyb9LIrtRTo
WjBl04zgDK/VN9bk/xQ+oOCivpiHkQefWfyx80Qu9EEG6vIMUYvC6t0TpnKpQhnG
fKxp9bLwmcuViRhDJBqfaId7y4336aSH/0cfNdsr9iBjD/NI1CqXunIw0YfFXzuW
uZu0zWoXzWP4b0L0WZ7DrAQ35sHG1Kd0+sEQ/XMFUkBcRmo5NoyInY5YunxivhnV
zEV/5v1XAFEFK1v1IjwUB3MU++hnyDQ2KpY76n9CsL3p2SBpL3FCr/A4rs98KDgR
B9hja/jlDmbZvo406QvyfdRZx3uealSx+dNb5hZf28JoF/u62DmhBPTzUcG7TSLT
hHB6j4xcn0xYO0hp8+UqyiG89LqfXVykv1vt2SOWN78SEZcDnR04byRBfi6vcYiV
g2RQVfx28a0yAaVUCWCyo1HVohnuLterB1Fi8I9g4OFbYVS1klFcqf735dG7pfWw
xSMZ+2+IsPJeU6f8CRg8CMoRa23rDoHa3rUjZBFnHh9DTdsX6YvfydL5jz6TAArr
ZbmSMJ7X2z8RvPLvl2rW9fu3tfHNCnWOc0aQKwBaXME8ChIKb7lrzPBx7jwvPt2i
y7+qyx1q8SW/RtFm1tAGHBleYT1U1HqqfTFBpGzr6nhgbTSLigWXc88M/gJXH6mt
HM8sxCThOlVtmiczpQ==
=LUDE
-----END PGP SIGNATURE-----
Aaron Bray (1):
FindCUDA: Update to properly find MSVC 2017 compiler tools
Aaron Orenstein (1):
Performance: Improve efficiency of source file lookup in cmMakefile
Alex Neundorf (2):
Generators: remove KDevelop3 generator
Generators: adjust error message for the removed KDevelop3 generator
Anton Danielsson (1):
ASM: ADSP assembler identification
Axel Huebl (1):
bootstrap: Add Clang to known compiler candidates
Ben Boeckel (17):
FindBoost: use CMake's compiler version rather than querying again
FindBoost: support more than one number in version components
cmTargetPropertyComputer: whitelist custom properties
add_library: mention that Xcode requires a real source file
COMPILE_FLAGS: do not imply that the property is a list
cmake: specify source file extensions
cmSourceFileLocation: allow skipping ambiguous extensions
cmSourceFile: mark known locations as such
FindOpenGL: remove duplicate OpenGL::GL reference
genex: generated files have known extensions
cmAddCustomCommandCommand: store keywords in strings
cmAddCustomCommandCommand: use std::string const& for FileIsFullPath
cmGeneratorExpressionNode: avoid some strlen in $<TARGET_PROPERTY>
cmTarget: use static strings for special property names
cmGeneratorExpressionLexer: only tokenize strings with a '$'
cmGeneratorTarget: make keyword strings const
cmExpandedCommandArgument: add an overload for const char*
Benito Palacios Sanchez (1):
cmGlobalXCodeGenerator: Support XCTest for XCode 6.4
Beren Minor (2):
Unhardcode the CMAKE_CONFIGURATION_TYPES values
Help: Add references and backticks in LINK_FLAGS prop_tgt
Betsy McPhail (6):
cmCTest: Remove dead code
Tests: Remove incorrect use of 'test-timeout' option
Help: Divide ctest(1) manual options into sections
Help: Normalize capitalization of 'CTest' in ctest(1) manual
Help: Add 'Label and Subproject Summary' section to ctest(1) manual
CTest: Expand 'Label and Subproject Summary' section of manual
Bill Hoffman (1):
Update cpplint support to return 0 and mark warnings for CDash.
Brad King (541):
Merge branch 'release-3.10'
Begin post-3.10 development
Merge topic 'cpack-dmg-explicit-hfs'
Merge branch 'release-3.10'
Merge topic 'findopenmp-fix-verbose'
Merge topic 'minor-fixes'
Merge branch 'release-3.10'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'revise-3.10-relnotes'
Merge topic 'FindJava-tolerant-versions'
Merge topic 'FindCUDA-cuda-9-nppi'
Merge topic 'ipo-escape-toolchain-path'
Merge topic 'FindProtobuf-doc-typo'
Merge topic 'target_properties_doc_cleanup'
Merge topic 'doc_bundle_wrong_plist_property'
Merge branch 'release-3.10'
Merge topic 'xcode-tests-ios-deployment-target'
Merge topic 'tryrun-strcpy'
Tests: Refactor RunCMake output line ignore regex construction
Tests: Teach RunCMake to ignore clang unused sanitizer flag warnings
Merge topic 'doc-lang-clarify'
Merge topic 'test-tolerate-clang-sanitizers'
Merge topic 'update-curl'
Merge topic 'update-kwsys'
Merge topic 'autogen-skip-ui'
Merge topic 'UseJava_OUTPUT_DIR'
Merge topic 'ExternalProject-CMP0054'
Merge topic 'simplify-env-var-determination'
Merge topic 'linked-tree'
Merge topic 'cpack-deb-mr-1296-fix'
Merge branch 'release-3.10'
FindPythonLibs: Prefer libs early in search path regardless of name
FindPythonLibs: Allow find_library to search paths from system environment
Merge topic 'clang-msvc-help'
Merge topic 'FindXMLRPC-no-includes'
Merge topic 'FindPythonLibs-names-per-dir'
Merge branch 'release-3.10'
Merge branch 'release-3.10'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'update-kwsys'
Merge topic 'cpack-dmg-errors'
Merge topic 'cpack-wix-cygwin'
Merge topic 'UseJava-add_jar-split-build-and-output-dirs'
Merge topic 'imported-interface-no-system'
Merge topic 'Linux-CUDA-OpenCL'
Merge topic 'vs-2017-cl-check'
Merge branch 'release-3.10'
Merge topic 'findopenmp-lib-paths'
Merge topic 'vs-cuda-machine'
Merge topic 'module-fetchcontent'
Merge topic 'cmake-open'
Merge branch 'release-3.10'
VS,Xcode: Add CMakeLists.txt sources without mutating targets
Merge topic 'ide-direct-CMakeLists.txt'
Merge topic 'ti-compiler-depfile-support'
Merge topic 'curl_netrc_options'
Add infrastructure for generators to select a build tool instance
ExternalProject: Propagate the generator instance
CheckLanguage: Pass generator instance into check
cmVSSetupHelper: Add option to specify an instance
VS: Select and save a VS 2017 instance persistently
Merge branch 'release-3.10'
Merge topic 'flang-remove-boundscheck'
Merge branch 'release-3.10'
Tests: Exclude bad RunCMake.add_executable case on multi-arch Xcode
Merge topic 'generator-instance'
Merge topic 'doc-cxx-std-msvc'
Merge topic 'gnuid-cmp54-fix'
Merge topic 'help_parse_arguments'
Merge topic 'FindOpenCL-more-versions'
Merge topic 'FindCUDA-doc-format'
Merge branch 'release-3.10'
Merge topic 'defer-target-source-check'
Merge topic 'findmpi-core-count'
Merge topic 'omp-oacc-werror-return-type'
Merge topic 'windows_symlinks'
Merge topic 'flang-windows'
Merge topic 'server-codemodel-install-dest'
Merge branch 'release-3.10'
Merge topic 'clang-cl-TP'
Merge topic 'cm-array-begins-size'
Help: Add notes for topic 'generalize-importedtargets-behavior'
Merge branch 'release-3.10'
cmGlobalGenerator: Refactor test and package target conditions
Tests: Do not enable languages in all cases of RunCMake.CMP0037
Tests: Add RunCMake.CMP0037 case for WARN on reserved targets
Merge branch 'backport-fix-co-compile' into fix-co-compile
Merge topic 'cmp0040-wording'
Merge topic 'cmdparser-strcpy'
Merge topic 'findICU_update'
Merge topic 'generalize-importedtargets-behavior'
Merge topic 'autogen-static-library-cycles'
Merge topic 'fix-co-compile'
Merge topic 'cpack-rpm-dist-test-fix'
Merge topic 'cpack-deb-0-so-version-support'
Merge topic 'autogen-qrc-file-name'
Merge topic 'freetype-windows'
Merge branch 'release-3.10'
Merge topic 'vs-diagnostics-flag'
CMP0037: De-duplicate check and message generation
CMP0037: Allow test and package targets when features are not enabled
Merge topic 'minifixes'
Merge topic 'vs-hlsl-opt-dbg'
Merge topic '15468-xcode-hide-zero-check-source-group'
Merge topic 'cmp0037-conditional-targets'
Merge topic 'update-vim-syntax'
Merge topic 'autogen-change-rcc-config-suffix'
Merge branch 'release-3.10'
Merge topic 'mingw-clang-c-compile-features'
Merge topic 'windows-embed-cmake-version'
Merge topic 'notes_timestamp'
Merge topic '16780-write-single-xcodeproj'
Merge branch 'backport-3.9' into autogen-moc-predefs-no-moc-options
Merge topic 'autogen-moc-predefs-no-moc-options'
Merge branch 'backport-3.9-autogen-moc-predefs-no-moc-options' into release-3.9
Merge branch 'release-3.9'
Merge branch 'release-3.10'
Merge branch 'upstream-KWSys' into update-kwsys
Merge branch 'release-3.10'
Help: Document CMP0037 relaxation of test and package targets
Add deprecation warnings for policies CMP0054 and below
Merge topic 'doc-cmp0037-update'
Merge topic 'update-kwsys'
Merge topic 'deprecate-policy-old'
Merge branch 'upstream-KWSys' into update-kwsys
CMake 3.9.5
Merge branch 'release-3.9'
Tests: Fix CTestTestCrash test under ubsan
Tests: Honor already-set CTEST_REAL_HOME in case of repeat run
Tests: Drop unused contract test
Tests: Drop unused contract test environment script
Tests: Factor out contract test HOME finding
Tests: Refactor contract test activation
Merge topic 'update-kwsys'
Merge topic 'server-refactor'
Merge topic 'bzip2-windows'
Merge topic 'test-crash-ubsan'
Merge topic 'test-contract-refactor'
Merge topic 'typos'
Tests: Pass generator instance into check for Fortran
Tests: Avoid hanging on check for Fortran
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'server-test-info'
Merge topic 'findboost-compiler-version'
Merge topic 'update-CheckFortran'
Merge topic 'csharp-version-english'
Tests: Add contract test for PLplot
Merge branch 'implicit-lib-gcceh' into release-3.9
Merge topic 'implicit-lib-gcceh'
Merge topic 'FindOpenGL-clarify-libraries'
Merge topic 'irsl-win2018'
Merge branch 'release-3.9'
Merge branch 'release-3.10'
Merge topic 'flang-windows'
Merge topic 'update-kwsys'
Merge topic 'imported-promotion'
Merge topic 'contract-plplot'
Merge topic 'fortran-flags-docstring'
Merge topic 'cmake-default-dir-install-permissions'
Merge topic 'FindHDF5-c-version'
Merge branch 'release-3.10'
Tests: In CTestTest2 configure KWSys encoding to match CMake
Merge branch 'upstream-KWSys' into update-kwsys
Windows: Do not report manifest tool update notification as failure
Merge topic 'FindOpenGL-no-glvnd-for-GL'
Merge branch 'release-3.10'
Merge topic 'windows-mt-update-quiet'
Merge topic 'update-kwsys'
CMake 3.9.6
Merge topic 'test-CTestTest2-intl'
Merge topic 'csharp-settings-property'
Merge topic 'cmakeServerRequiredCMakeVersion'
Merge topic 'update-ctest-documentation'
Merge branch 'release-3.9'
Merge topic 'doxygen_dot'
cmcmd: Fix typo in RunCommand logic
Merge topic 'windows-mt-update-quiet'
Merge branch 'release-3.10'
Merge branch 'release-3.10'
Merge topic 'xcodeForLoopCleanup'
Merge topic 'swig-broken-dependency-scan'
Merge topic 'ctest-warning'
Merge topic 'xcode64'
Merge topic 'cmake-gui-qt-static-windows'
Utilities/Release: Remove unused setting in Linux build
Utilities/Release: Build static executables on Windows
Merge branch 'release-3.10'
Merge topic 'rel-win-static'
Help: Add notes for topic 'CheckIncludeFiles-language-CXX'
Utilities/Release: Update to openssl-1.0.2m
Utilities/Release: Update to openssl-1.1.0g
Tests: Fix FindPatch test on Windows
Merge topic 'update-prebuilt-openssl'
Merge topic 'ctest-chrono'
FindMatlab: Avoid if() auto-dereference in 64-bit host detection
cmSourceGroup: Return strings from GetName and GetFullName
VS: Order .vcxproj.filters files deterministically
MSVC: Fix MSVC_VERSION when mixing MSVC C/C++ with Intel Fortran
FindRuby: Fix match of '.' in version numbers
FindRuby: Add support for versions 2.2, 2.3, and 2.4
Merge topic 'FindOpenGL-glvnd-preference'
Merge topic 'test-FindPatch-windows'
Merge topic 'msvc-version'
Merge topic 'fmpi-command-not-found'
Merge topic 'fomp-no-def-path'
Merge topic 'FindMatlab-better-host-detect'
Merge branch 'release-3.10'
Tests: Add test for bad foreach inside a function
FindOpenGL: Add policy CMP0072 to prefer GLVND for legacy GL
CUDA: Add CMAKE_CUDA_SEPARABLE_COMPILATION variable
IWYU: Suppress warnings from the internal Clang
Merge topic 'test-bad-foreach-in-function'
Merge topic 'FindRuby-through-2.4'
Merge topic 'blas-lapack-flame'
clang-tidy: Clarify comment explaining purpose of CLANG_TIDY_SHA1
Tests: Remove unnecessary result files from RunCMake.File_Generate
Tests: Decouple COMPILE_LANGUAGE in file(GENERATE) from COMPILE_OPTIONS
Genex: Fix COMPILE_LANGUAGE messages to allow file(GENERATE) with Xcode
Genex: Enable COMPILE_LANGUAGE for file(GENERATE) with Visual Studio
Merge topic 'vs-source-group-order'
Merge topic 'serverBugFixHasInstallRule'
Merge topic 'FindOpenGL-glvnd-policy'
Merge topic 'perf-source-lookup'
Merge topic 'iwyu-suppress-clang-warnings'
Merge topic 'cuda-sep-comp-var'
Merge topic 'ctest-chrono'
Merge topic 'cpack-minor-cleanup-and-tests-extension'
Merge topic 'autogen-rcc-custom-command'
Merge topic 'fix-cmake-server-bad-buffering'
Merge branch 'release-3.10'
Merge branch 'release-3.10'
Merge topic 'tidy-sha1-comment'
Genex: Enable COMPILE_LANGUAGE for COMPILE_OPTIONS with Visual Studio
Merge topic 'gtest-fix-discovery'
IWYU: Add more mappings for std::__decay_and_strip
Fortran: Add option to run the compiler through launcher tools
Merge topic 'serverFixTestDiscovery'
Merge topic 'server-target-isGeneratorProvided'
Merge topic 'iwyu-workaround'
Merge topic 'hardcoded-path-removal'
Merge topic 'extend-compile-language-genex'
Merge branch 'release-3.10'
GNUInstallDirs: Update link to 64-bit ABI documents
CMakeFindBinUtils: Improve switch between MSVC- and GNU-like tools
IWYU: Add mappings for std::enable_if on chrono durations
bootstrap: Add infrastructure to detect threading flags
AIX: Add -pthread flag to enable std::thread with GCC
Merge topic 'GNUInstallDirs-update-link'
Merge topic 'cuda-implicit-include-dirs'
Merge topic 'fortran-compiler-launcher'
Merge topic 'cppcheck_testdriver'
Merge topic 'win-clang-debug'
Merge topic 'CheckIncludeFiles-language-CXX'
Merge topic 'clang-cl-fix'
Merge topic 'aix-threads'
Merge topic 'CodeBlocks-custom-compiler-id'
Merge branch 'release-3.10'
CheckIncludeFiles: Fix name of source file used for check
Merge topic 'CheckIncludeFiles-fix-src-name'
Merge topic 'findiconv-module'
Merge topic 'findcuda-separable-compilation-fix'
Merge topic 'whitelist-more-interface-properties'
Merge topic 'CMakeFindBinUtils-improve-switch'
cmStandardLexer.h: Do not include a C++ header
Merge branch 'upstream-KWSys' into update-kwsys
Simplify CM_FALLTHROUGH implementation
Merge topic 'libuv-raii'
cmUVHandlePtr: Move to CMakeLib to make it available everywhere
cmUVHandlePtr: Add uv_timer_ptr
cmUVHandlePtr: Add uv_process_ptr
GitSetup: Restrict import to files we need
Merge branch 'upstream-GitSetup' into update-gitsetup
Merge topic 'update-kwsys'
Merge topic 'simplify-fallthrough'
Merge topic 'fixCMakeVersionRC'
Merge topic 'fix-cmake-server-bad-buffering-test'
Merge topic 'bootstrap-clang-5'
Merge topic 'libuv-raii'
Merge topic 'simplify_target_link_libraries'
Merge topic 'update-gitsetup'
Merge branch 'release-3.10'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'cmake-job-pool'
Merge topic 'update-kwsys'
Merge topic 'csharp_project_without_sources'
Merge topic 'cpack-pkg-fix'
Merge branch 'release-3.10'
Merge topic 'pragma-once'
Merge topic 'add_library-mention-xcode-objlib-behavior'
Use CM_FALLTHROUGH in Windows-specific code
Merge topic 'ctest-chrono'
Merge topic 'win-fallthrough'
Merge topic 'update-cpplint'
Merge topic 'src-genex-refactoring'
Merge topic 'include_external_ms_project_support_non_windows_target'
Merge topic 'update-cm-thread'
Merge branch 'upstream-KWSys' into update-kwsys
cmake-gui: Update RegexExplorer for changes to KWSys
Help: Document that ASM should be enabled last
Merge topic 'findmpi-found-cond'
Merge topic 'findmpi-notfound-spam'
Merge topic 'update-kwsys'
Merge topic 'src-COMPILE_DEFINITIONS-genex'
Merge topic 'doc-lang-order'
Merge branch 'release-3.10'
server: drop "ctestInfo" backtrace information
Merge branch 'backport-revert-server-target-backtraces' into revert-server-target-backtraces
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'gtest-discovery-timeout'
Merge topic 'revert-server-target-backtraces'
Merge branch 'release-3.10'
Merge topic 'splitRCPatchComponent'
Merge topic 'FindOpenCL-amd-sdk'
Merge topic 'externalproject_download_dir'
Merge topic 'cpack-rpm-check-executable-flags'
CTest: Fix regression in test timeout compuatation
Merge branch 'automoc-apple-framework' into autogen-fix-library-deps
Merge branch 'automoc-apple-framework' into autogen-fix-library-deps
Merge topic 'fix-ctest-chrono'
CTest: Fix regression in build-and-test timeout compuatation
CTest: Fix regression in build-and-test timeout forwarding
cmCTestBuildAndTestHandler: Convert timeout to std::chrono::duration
Merge topic 'update-kwsys'
Merge topic 'autogen-fix-library-deps'
Merge branch 'release-3.10'
Merge topic 'cuda_darwin_proper_install_names_flags'
Merge branch 'release-3.10'
Merge branch 'upstream-KWSys' into update-kwsys
CTest: Simplify std::chrono::duration<double> conversion to double
CTest: Remove unfinished batch test mode
Merge topic 'update-kwsys'
Merge topic 'ctest-remove-unfinished-batch-mode'
Merge topic 'cpack-generator-scripts-enable-all-cmake-policies'
CTest: Use integer-representable value for "infinite" timeout
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'fix-ctest-chrono'
Merge topic 'fix-iar-binutils-for-cxx'
Merge topic 'FindPkgConfig_doc_cleanup'
Merge branch 'release-3.10'
Merge topic 'update-kwsys'
Merge topic 'use-std-string'
Merge topic 'FindPerlLibs-MacOS-failure'
Merge topic 'irsl-msvc-omp-fix'
Merge topic 'findmpi-builtin-fix'
Merge branch 'release-3.10'
Merge branch 'release-3.10'
Merge topic 'cmGraphVizWriter_Interface_Dependers'
Merge topic 'irsl-intel-fortran-only-fix'
Merge topic 'autogen-separate-tests'
Merge topic 'per-source-COMPILE_LANGUAGE-genex-support'
Merge branch 'release-3.10'
Merge topic 'fix_failing_ResolveDeviceSymbols_test'
Merge topic 'makefile-simplify-fortran'
Merge topic 'vs-vcxproj-lowercase-utf-8'
Merge topic 'FindFLTK-per-config'
Merge branch 'upstream-KWSys' into update-kwsys
Merge topic 'cuda-mixed-cxx-standard'
Merge topic 'update-kwsys'
Merge branch 'backport-autogen-nested-lists-fix' into autogen-nested-lists-fix
Merge topic 'autogen-nested-lists-fix'
Merge branch 'release-3.10'
cmcmd: Fix cmake_symlink_library for inconsistent slashes
Copyright.txt: Update year range to end in 2018
Merge topic 'solaris_warning_single'
Merge topic 'FindBLAS-modernize'
Merge topic 'objlib-dedup'
Merge topic 'cmake_symlink_library-slashes'
Merge topic 'use-override'
Merge topic 'cpackifw-package-remove-target-dir'
Merge topic 'copyright-year'
cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun
Merge topic 'FindPkgConfig_search_path_fix'
Generalize check for C++14 constructs
Compile CMake as C++17 if supported by the compiler
Merge topic 'self-c++17'
Merge topic '17431-iphone-deployment-target'
Merge topic 'execute_process_UTF8_keyword'
Merge topic 'use_generator_is_multi_config'
libuv: unix: restart syscalls interrupted by our signal handler
cmCTest: Remove unused member LastStopTimeout
cmCTest: Refactor stop time calculations
cmCTestRunTest: Subsume ResolveTimeout into only call site
cmCTestMultiProcessHandler: Check stop time more directly
cmCTestMultiProcessHandler: Fix StartNextTests loop on not-started test
Merge branch 'upstream-KWIML' into update-kwiml
Merge topic 'msvc2017-findcuda'
Merge topic 'FindCUDA-deduplicate-c+std-host-flags'
Merge topic 'vs-ranged-for'
Merge topic 'vs10-target-generator-range-for'
Merge topic 'doc-OUTPUT_NAME-clarify'
Merge topic 'doc-CMAKE_SYSTEM_NAME-mode'
Merge topic 'COMPILE_FLAGS-clarify-sf-prop-documentation'
Merge topic 'cpack_versions'
Merge topic 'FindPostgres_support_for_v10'
Merge branch 'release-3.10'
cmCTestMultiProcessHandler: Add helper to make libuv use SA_RESTART
Merge topic 'update-kwiml'
Merge topic 'serverTestInfoExpandVariables'
Merge topic 'unhardcode-configuration-types'
Merge branch 'release-3.10'
MSVC: Avoid warning when enabling ASM language with C compiler
Merge topic 'doc-install-arg-order'
Merge topic 'doc-fixes'
Merge topic 'FindBoost-1.66'
Merge topic 'cuda_msvc_support_complex_gencode_signatures'
Merge topic 'misc-typos'
Merge topic 'specify-source-extensions'
Merge topic 'msvc-asm'
Merge branch 'backport-autogen-nexist-source-fix' into autogen-nexist-source-fix
Merge topic 'autogen-nexist-source-fix'
Merge branch 'release-3.10'
cmLocalVisualStudio7Generator: Clarify condition for target that compiles
cmLocalVisualStudio7Generator: Clarify variable name of compiled language
cmVisualStudio10TargetGenerator: Factor out include dir computation
Merge topic 'ctest-libuv'
Merge topic 'avoid-ambiguous-extension-logic-for-known-paths'
Merge topic 'cuda_allow_G_to_device_debugging_on_msvc'
Tests: Remove redundant code from RunCMake.GenerateExportHeader case
GNU: Use -fvisibility on AIX when supported
Genex: Enable COMPILE_LANGUAGE for COMPILE_DEFINITIONS with VS and Xcode
Genex: Enable COMPILE_LANGUAGE for INCLUDE_DIRECTORIES with VS and Xcode
Merge topic 'gnu-visibility-aix'
Merge topic 'CheckIncludeFile-required-libs'
Merge topic 'extend-compile-language-genex'
libuv: Teach import script to add missing newlines
Merge topic 'fix-documentation'
CTest: Fix decoding of MBCS character split by buffering
CTest: Fix process output read error cases
Merge topic 'msvc_cuda_8_explicitly_specify_cuda_language'
Merge topic 'fix_ninja_cuda'
Merge topic 'FindTCL-thread-suffix'
Merge topic 'ctest-libuv-output-decode'
Merge topic 'autogen-parallel'
Merge branch 'release-3.10'
Merge topic 'cache-truncate-newlines'
Merge topic 'FindOpenGL-fix-typo'
Merge branch 'upstream-libuv' into update-libuv
libuv: Update build within CMake
IWYU: Add more workaround mappings for internal bits
Merge topic 'iwyu'
Merge topic 'docs_cmake_crosscompiling'
Merge topic 'heading_automoc_macro_names'
Merge topic 'genex-output-known-extension'
Merge topic 'FindPythonInterp-windows-current-user'
Merge topic 'FindJava-jdk-10'
Merge topic 'update-libuv'
Merge topic 'serverCrashIfNoMinVersionSpecified'
Merge topic 'boost-optional-components'
Merge topic 'autogen-first-line-fix'
cpack: Enable MSVC debug hook earlier
Extend libuv file translate mode workaround to all executables
Merge topic 'feature-codelite-fortran'
Merge topic 'recognize-versioned-shared-libraries'
include_regular_expression: Fix propagation to subdirectories
Merge topic 'libuv-restore-fmode'
Merge topic 'generic-inc-sep-typo-remove'
Merge topic 'vcxproj-spaces'
Merge topic 'UseJava-native-headers-generation'
Merge topic 'cpack_trace'
Merge topic 'GenerateExportHeader-include-guard'
Merge branch 'upstream-KWSys' into update-kwsys
curl: Update script to get curl 7.58.0
Merge branch 'upstream-curl' into update-curl
Makefile,Ninja: Use tool-specific response file flag for include dirs
XL: Enable use of response files for includes and objects
Merge topic 'stdstring'
Merge topic 'windows-resources-through-link'
Merge topic 'fix-include_regular_expression-subdir'
Merge topic 'sourceFile-new-properties'
Merge topic 'update-kwsys'
Merge topic 'RemoveKDevelop3'
Merge topic 'server-polish-opt-handshake'
Merge topic 'fix-cray-pic'
Merge topic 'xl-qoptfile'
Merge topic 'CPackDeb-help-typo'
cmUVSignalHackRAII: Use nullptr instead of NULL
De-duplicate cmUVSignalHackRAII
Help/dev: Add log step to 'release' branch instructions
Merge topic 'doc-dev-release'
Tests: Speed up RunCMake.GeneratorExpression
Tests: Speed up RunCMake.TargetPropertyGeneratorExpressions
Merge topic 'update-curl'
Merge topic 'ctest-chrono'
Merge topic 'dedup-uv-signal-hack'
Merge topic 'test-genex-speedup'
Merge topic 'intel-cxx17-flags'
Merge topic 'ctest_start_function_scope'
Merge topic 'reduce-temporaries'
cmGlobalXCodeGenerator: Avoid -Wconditional-uninitialized warning
Makefile,Ninja: De-duplicate ComputeObjectFilenames method
FindCUDA: Fix regression in per-config flags
Merge topic 'xcode-gen-warning'
Merge topic 'vcxproj-DebugInformationFormat-newline'
Merge topic 'doc-typo-CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE'
Merge topic 'doc-typo-CMAKE_INCLUDE_CURRENT_DIR'
Merge topic 'update_foreach_range_doc'
Windows: Embed version information into cmake-gui
CheckIPOSupported: Document existing Fortran support
Windows: Increase stack size used by CMake binaries
Merge topic 'FindCUDA-restore-config-types'
Merge topic 'adsp-asmembler-identification'
Merge topic 'dedup-ComputeObjectFilenames'
Merge topic 'vs-restore-order'
Merge topic 'CheckIPOSupported-doc-Fortran'
Merge topic 'source_group-TREE-args'
Merge topic 'generate_speedup'
Merge topic 'msvc_cuda_files_use_consistent_obj_names'
Merge topic 'windows-embed-cmake-gui-version'
Merge topic 'windows-cmake-stack-size'
UseSWIG: Convert docs to a bracket comment
UseSWIG: Improve documentation markup
Merge topic 'perf-from-callgrind'
Merge topic 'findmpi-linker-parsing-enh'
Merge topic 'UseSWIG-doc-clarify'
Merge topic 'std-string-apis'
Merge topic 'msvc-doc-fix'
Merge branch 'upstream-KWSys' into update-kwsys
Tests: Add missing error check in CudaOnly.GPUDebugFlag
Ninja: Remove unused device link line code
cmCustomCommandGenerator: Simplify cmOutputConverter access
Merge topic 'update-kwsys'
Merge topic 'ninja-unused-device-link'
Merge topic 'test-cuda-missing-check'
Merge topic 'simplify-ccg-converter'
Merge topic 'UseSWIG-fix-regression'
Merge topic 'vs-static-ConvertToWindowsSlash'
Merge topic 'autogen-documentation'
Merge topic 'autogen-improve-multi-config'
Merge topic 'fix_help_cmake_parse_arguments'
Merge topic 'bootstrap-try-clang'
Help: Consolidate 3.11 release notes
Help: Organize and revise 3.11 release notes
Merge topic 'doc-3.11-relnotes'
Help: Drop development topic notes to prepare release
CMake 3.11.0-rc1 version update
Merge branch '17711-reset-xcode-target-var' into release-3.11
Merge branch 'FindImageMagick-FixFor7.0.x' into release-3.11
Merge branch 'autogen-write-on-change-only' into release-3.11
Android.mk: Evaluate generator expressions up front
Android.mk: Fix export of static libraries with PRIVATE dependencies
Merge branch 'export-android-mk' into release-3.11
Bryon Bean (7):
cmCTestMultiProcessHandler: Factor out duplicate test finish logic
cmCTestRunTest: Drop unused members
cmCTestRunTest: Modernize constructor and destructor decls
cmProcess: Remove unused ReportStatus method
cmProcess: Use explicit enum for process state
cmProcess: Use explicit enum for process exit exception
CTest: Re-implement test process handling using libuv
Byoungchan Lee (1):
cmComputeLinkInformation: Better RPATH detection for versioned libraries.
Christian Pfeiffer (37):
Fortran: Use same DOC for flags as other languages
FindOpenMP: Use NO_DEFAULT_PATH where appropriate
FindMPI: Treat 'command not found' as an error
FindOpenMP: Enable policy CMP0012
Merge topic 'fomp-cmp0012'
FindQt4: Set PLUGINS and IMPORTS dir even if empty
wxWidgets: Respect WX_CONFIG and WXRC_CMD env vars
FindImageMagick: Add more library names
Modules: Remove paths set as global Unix prefixes
FindAVIFile: Replace PATHS with updated suffixes
FindPike: Update names and paths
FindMPEG,2: Update to current libmpeg2 behavior
Modules: Replace coded PATHS with PATH_SUFFIXES
IRSL: Install the 1041 folder for Intel compilers
Merge topic 'imagemagick-6-freebsd-names'
Merge topic 'wxwidgets-env-variables'
Merge topic 'findqt4-dirs-fix'
Merge topic 'irsl-intel-1041-folder'
FindIconv: Add the FindIconv module.
IRSL: Skip libgfxoffload if no Intel C++ is used
FindLibLZMA: Add library name for Windows
Merge topic 'findliblzma-win-name'
Merge topic 'winarm64'
FindMPI: Move MSMPI/MPICH2 mpiexec search
Merge topic 'findmpi-new-mpiexec-search'
FindOpenMP: Employ genex where possible
Merge topic 'findopenmp-genex'
GenericSystem: Remove misspelled flag default
FindMPI: Improve link information parsing
Intel: Correct the C11 ext flag
Intel: Add C++17 compiler options
FindMPI: Use more CMake variables
FindMPI: Retain unused link paths
FindMPI: Set up environment variables for wrapper
FindMPI: Support for IMPI's compiler check
FindMPI: Discard IMPI boilerplate text
Help: Clarify MSVC and MSVC_VERSION variables
Christoph Ruediger (1):
Help: Improved MAIN_DEPENDENCY documentation of add_custom_command()
Chuck Atkins (1):
Cray: Add common PIC flags
Clinton Stimpson (1):
cmCPackDragNDropGenerator: Improve error reporting
Craig Scott (31):
FetchContent: New module for populating content at configure time
FetchContent: Add tests
Merge topic 'cross_link_CheckLanguage_enable_language'
Xcode: use ranged for loops, cleanup existing for loops
Merge topic 'fetchcontent-support-use-before-project-command'
Help: Fix cross-reference in COMPILE_FLAGS target property docs
Merge topic 'compile_flags_xref_fix'
Merge topic 'WriteBasicConfigVersionFile_SameMinorVersion'
CTest: Check failed fixture dependencies before test command and args
Merge topic 'check_fixtures_before_exe_existence'
ExternalProject: Support substituting <DOWNLOAD_DIR>
FindPkgConfig: Cleanup docs
FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properly
FindPkgConfig: Fix IMPORTED_TARGET NO...PATH option handling
Solaris: Fix shadowed declaration warning
Merge topic 'ctest-update-timing-summary-manual'
execute_process: Allow UTF-8 as a synonym for the UTF8 keyword
GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests
GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules
FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote prevention
Merge topic 'doxygen_verbatim_vars'
Merge topic 'various-typos'
Merge topic 'improve_generated_property_docs'
Merge topic 'add_cuda_to_source_regex'
Merge topic 'cmSourceGroup-modern-cxx'
Merge topic 'FindDoxygen-macos-utils'
Help: Explain meaning and limitations of CMAKE_CROSSCOMPILING
Help: Fix heading level for CMAKE_AUTOMOC_MACRO_NAMES
Help: CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN typo removal
Merge topic 'reword-cmake-E-time-help'
Merge topic 'docs_cmake_lang_compiler_external_toolchain'
Cristian Adam (1):
Check*: Added include guards
Curl Upstream (1):
curl 2018-01-23 (d6c21c8e)
Daniele E. Domenichelli (2):
WriteBasicConfigVersionFile: Add SameMinorVersion COMPATIBILITY option
WriteBasicConfigVersionFile: Fix messages in ExactVersion tests
David Adam (4):
CheckIncludeFiles: extend to allow a LANGUAGE argument
CheckIncludeFiles: add unit tests
CheckIncludeFiles: clean up documentation of new features
CheckIncludeFiles: improve warning for missing argument
David Hirvonen (1):
FindCUDA: de-duplicates C++11 flag when propagating host flags.
Deniz Bahadir (9):
Defer check for sources within a target until generation.
cmTargetPropCommandBase: Fix typo in error message
Teach target_* commands to set INTERFACE properties of IMPORTED targets
Add support for IMPORTED GLOBAL targets to be aliased
cmTarget: Simplified and fixed a string-comparision.
Add new target-property `IMPORTED_GLOBAL`.
target_link_libraries: Return earlier on some error.
target_link_libraries: Slightly fix some error-messages.
target_link_libraries: Simplify implementation and add comments.
Domen Vrankar (11):
CPack/Deb: handle shlibs file generation when SOVERSION set to 0
CMake: enable setting default dir creation permissions
Move file/dir permissions code to common file.
CPack test: expand output checking fallback
CPack: enable setting default dir creation permissions
CPack: documentation typo fix
CPack: set variable commands in lower case
CPack test: correctly handle CPACK_PACKAGING_INSTALL_PREFIX
CPack tests: add possibility for expecting config developer warnings
CPack/RPM: check executable flags for debuginfo packages
CPack: enable all CMake policies for generator scripts
Don Hinton (1):
CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES
Felix Schwitzer (1):
swig: fix incremental build in case of removed interface files
Francisco Facioni (1):
Ninja: Fixes CUDA device link in Windows
Francois Budin (2):
FindICU: Search in 'sbin' directories for icu tools
FindICU: Add support for static libraries on Windows
Frank Winklmeier (2):
cmLocalGenerator: remove public GetImportedGeneratorTargets
cmLocalGenerator: change ImportedGeneratorTargets from vector to map
GitSetup Upstream (1):
GitSetup 2017-10-26 (1639317d)
Gregor Jasny (7):
cmake: Add --open option for IDE generators
cmake-gui: Use cmake::Open to open generated project
Xcode: Do not create ZERO_CHECK source group
Xcode: Add option to generate only topmost project file
Xcode: rename embedded SDK query function
Darwin: Emit deployment target that matches the SDK
cmGlobalXCodeGenerator: Properly initialize TARGETS variable
Harry Mallon (2):
FindOpenCL: Add support for AMD OpenCL SDK Light
Cpack.cmake: Document some CPACK_* default values
Henry Schreiner (1):
FindCUDA: Improve documentation formatting markup
Isaiah Norton (1):
CPack: accept --trace and --trace-expand
Isuru Fernando (3):
Flang: Add partial support on Windows
Flang: Identify as simulating MSVC on Windows
Flang: Add support for compiling sources on Windows
J M Dieterich (1):
Find{BLAS,LAPACK}: Add support for FLAME blis and libflame
Jacek Blaszczynski (3):
Add Arm64 support to COFF symbol export feature
Use IMAGE_FILE_HEADER and add missing Arm 32bit images support
Address code review feedback
Jamil Appa (1):
FindCUDA: Add cublas device library to separable compilation
Jean-Christophe Fillion-Robin (1):
FetchContent: Support use of the module before "project()" command
Jean-Philippe Lebel (1):
CPack/IFW: Add option to control deletion of the install directory
Jeremiah van Oosten (1):
VS: Add source file property to set hlsl debug and optimization flags
Justin Berger (12):
Tests: reworked server tests to allow other operation modes
server: Updated server tests to try various communication channels
utility: Added minimal std::thread drop-in
server: Swapped to cm_thread impl
misc: Added utility method to allow working with stacks
test: Updated server test harness to try to cause fragmentation
utility: Disabled copy ctors in thread classes
tests: unconditionally enabled server tests
Add RAII handles for libuv handle types
tests: Added tests to verify UV RAII semantics/constructs
server: Switched to a auto model for handles
utilities: Swapped to use std C++11 mutex/threading constructs
Justin Goshi (12):
cmake-server: Add target install destinations to codemodel
VS generator: support /diagnostics compiler flag
Windows: Embed version information into CMake binaries
server: add "ctestInfo" request to get test info
server: return minimum cmake required version for each project
server: project has install rule bug fix
server: ctestInfo fix to return all tests
server: return whether or not a target is generator provided
Windows: Fix version embedding in CMake binaries
CMakeVersion RC file: Split patch into 2 components
server: Expand generator expressions for test info
server: fix crash if no min version specified
KWIML Upstream (1):
KWIML 2018-01-09 (9c2d6cae)
KWSys Upstream (15):
KWSys 2017-10-10 (239bc737)
KWSys 2017-10-12 (ef0ad34d)
KWSys 2017-11-01 (6ffca34c)
KWSys 2017-11-02 (54f0901a)
KWSys 2017-11-07 (5249a82d)
KWSys 2017-11-09 (40d7b1bb)
KWSys 2017-11-30 (fa1ab7b8)
KWSys 2017-12-01 (0f0023b1)
KWSys 2017-12-05 (9376537e)
KWSys 2017-12-07 (4aee0036)
KWSys 2017-12-08 (2d27b1d0)
KWSys 2017-12-12 (3ba214b7)
KWSys 2017-12-15 (8f755ee9)
KWSys 2018-01-23 (0579db1c)
KWSys 2018-02-01 (04fcc449)
Kai Wolf (1):
Help: Fix code example in cmake_parse_arguments.rst
Kitware Robot (123):
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
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Kyle Edwards (9):
Help: note that CMAKE_SYSTEM_NAME is not set in script mode
Help: fix documentation for OUTPUT_NAME
Help: improve install() documentation of argument ordering
cmCacheManager: Truncate values containing newlines
cmCacheManager: Test and document newline truncation behavior
GenerateExportHeader: add INCLUDE_GUARD_NAME option
GenerateExportHeader: add release notes, tests for include guard changes
cmCTestScriptHandler: Add new field ShouldRunCurrentScript
Help: add release notes, documentation for CTEST_RUN_CURRENT_SCRIPT behavior
Luz Paz (1):
Various typo fixes
Manuel Núñez (3):
Call GetRealPath through cmSystemTools instead of KWSys directly
cmSystemTools: Implement GetRealPath on Windows
cmTimestamp: For symlinks switch to timestamp of resolved path
Marc Chevrier (14):
UseJava: OUTPUT_DIR must exists in all cases.
UseJava: add_jar OUTPUT_DIR option used only for jar generation.
Refactor per-source generator expression evaluation
Add generator expression support to per-source COMPILE_DEFINITIONS
FindPerlLibs: fix MacOS failure
FindPerlLibs: refactoring
FindPerlLibs: Add support for MSYS and CYGWIN
Genex: Per-source $<COMPILE_LANGUAGE:...> support
add_jar: add option GENERATE_NATIVE_HEADERS
LocalGenerator: refactoring
sourceFile properties: add property COMPILE_OPTIONS
VisualStudio generators: refactoring
sourceFile properties: add property INCLUDE_DIRECTORIES
UseSWIG: Restore support for like-named .i files in different modules
Mark Salisbury (2):
FindFreetype: Normalize slashes when legacy FREETYPE_LIBRARY is specified
FindBZip2: Normalize slashes when legacy BZIP2_LIBRARIES is specified
Mateusz Janek (1):
source_group: Fix TREE argument parsing
Matt McCormick (1):
Ninja: add CMAKE_JOB_POOLS variable as default for JOBS_POOLS
Matthias Maennich (5):
cmLinkedTree: avoid unnecessary copies during Push of T
cm{Unset,Set}Command: use std::string to determine the env variable name
Replace cmArray{Begin,End,Size} by their standard counterparts
cm_codecvt: cleanup superfluous semicolons
cmForEachCommand: prevent leakage
Melven Roehrig-Zoellner (1):
CodeBlocks: add option for the CB compiler ID
Michael Stürmer (1):
VS: Enable generation of CSharp projects without initial .cs files
Nico Müller (1):
Compiler/TI: Add support for depfile generation for Ninja
Noel Eck (1):
UseSWIG: Clarify documentation of SWIG_OUTFILE_DIR
Patrick Boettcher (1):
update vim-syntax to latest cmake-commit
Paul "TBBle" Hampson (6):
FindBoost: Boost 1.66.0 dependency and release update
FindBoost: Fix incorrect alphabetisation of headers list
FindBoost: Implement "Architecture and Address Model" tag
FindBoost: Search for upstream-packaged libs next to includes
FindBoost: Generate imported targets for future Boost versions
Linkify target_link_libraries in DEBUG_CONFIGURATIONS
Pavel P (1):
Windows: Add support for running CMake tools through a symlink
Pavel Solodovnikov (3):
objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages`
Reduce allocation of temporary values on heap.
Reduce raw string pointers usage.
Robert Dailey (1):
VS: Use newline for empty DebugInformationFormat tags
Robert Maynard (11):
Help: enable_language now documents the CheckLanguage module
Cuda: ResolveDeviceSymbols now properly execute everywhere.
cmMakefile: Refactor determining a targets C++ standard level
CUDA: Fix CUDA_STANDARD selection via cxx_std_11 with CXX_STANDARD
GENERATED: Improve the documentation of the GENERATED file property
CUDA: Add cu as default source file extension
CUDA: gencode signature that list multiple code types now supported.
CUDA: Allow -G to control device debuging on MSVC.
CUDA: MSVC will now state files are cuda files when needed
Help: Better explain that foreach(RANGE ) is inclusive.
CUDA: Use MSVC default pattern for naming object files
Roger Leigh (2):
FindBoost: Use CMAKE_CXX_COMPILER_ID for Intel compiler
FindBoost: Add Windows ABI tag for Clang debug
Rolf Eike Beer (6):
TryRun: do not call strcpy()
cmCommandArgumentParserHelper: constify some char* values
cmCommandArgumentParser: remove the variable tokens from the class
FindBLAS: use FPHSA
FindBLAS: simplify if()
FindBLAS: optionally query pkg-config for a library
Roman Wüger (1):
FindImageMagick: Add 7.0 library names
Sebastian Holtermann (47):
Autogen: Don't add AUTOMOC_MOC_OPTIONS to moc-predefs command
Autogen: Introduce standalone RCC generator class
Autogen: Switch to use custom commands for RCC
Autogen: Remove rcc code from cmQtAutoGenerators
Autogen: Rename cmQtAutoGenerators to cmQtAutoGeneratorMocUic
Autogen: Add and use cmQtAutoGenerator base class
Autogen: Make cmQtAutoGeneratorInitializer an instantiable class
Autogen: Detect rcc feature once during configuration
Autogen: Use project relative paths in rcc custom command comment
Autogen: Use integers instead of strings for the Qt version
Autogen: Fix library dependency forwarding to _autogen target
Autogen: Tests: Add basic scripts for separate tests
Autogen: Tests: Separate mocOnly and mocOnlyOpts tests
Autogen: Tests: Separate uicOnly test
Autogen: Tests: Separate RccOnly and RccEmpty tests
Autogen: Tests: Separate RccOffMocLibrary test
Autogen: Tests: Separate MocSkipSource test
Autogen: Tests: Separate UicSkipSource test
Autogen: Tests: Separate RccSkipSource test
Autogen: Tests: Separate MocMacroName test
Autogen: Tests: Separate MocDepends test
Autogen: Tests: Separate MocInclude test
Autogen: Tests: Separate MocCMP0071 test
Autogen: Tests: Separate UicInclude test
Autogen: Tests: Separate ObjectLibrary test
Autogen: Tests: Separate MacOsFW test
Autogen: Tests: Separate SameName test
Autogen: Tests: Separate StaticLibraryCycle test
Autogen: Tests: Separate Complex test
Autogen: Tests: Separate RerunMocBasic test
Autogen: Tests: Separate RerunMocPlugin test
Autogen: Tests: Separate RerunRccDepends test
Autogen: Tests: Move QtAutoUicInterface test to QtAutogen/UicInterface
Autogen: Fix for problematic nested lists separator
Autogen: Ignore not existing source files in cmMakefile
Autogen: Tests: Fix MocInclude test(s)
Autogen: Process files concurrently in AUTOMOC and AUTOUIC
Autogen: Tests: Add AUTOGEN_PARALLEL tests
Autogen: Add documentation for (CMAKE_)AUTOGEN_PARALLEL
Autogen: Add release notes for (CMAKE_)AUTOGEN_PARALLEL
Autogen: Rename cmQtAutogeneratorInitializer to cmQtAutoGenInitializer
Autogen: AUTOMOC/UIC fix for moc/uic include on the first line
Autogen: Tests: Extend AUTOMOC include patterns test
Autogen: Tests: Extend AUTOUIC include patterns test
Autogen: Improved multi-config include scheme
Autogen: Documentation: Update for AUTORCC changes
Autogen: Overwrite info files when changed only
Sergiu Deitsch (1):
FindBoost: support OPTIONAL_COMPONENTS
Shane Parris (4):
file(DOWNLOAD|UPLOAD): Add 'NETRC' and 'NETRC_FILE' suboption
Add testcases for file(DOWNLOAD|UPLOAD) netrc options
ExternalProject: Add support for NETRC and NETRC_FILE suboption
Add dev notes for topic 'curl_netrc_options'
Stefan Brüns (1):
FindJava: ignore javah for JDK 10, it has been removed
Stefano Sinigardi (3):
FindFLTK: fix indentation
FindFLTK: revise .rst markup
FindFLTK: Find debug and release variants separately
Stephen Sorley (2):
cpack wix: fix path error on cygwin
cpack wix: support WiX generator on Cygwin
Sylvain Joubert (1):
TestDriver: fix style-'variableScope' cppcheck warning
Takenori Yamamoto (1):
FindOpenCL: Add support for CUDA OpenCL on Linux
Taylor Braun-Jones (1):
Help: Reword misleading docs for cmake -E time
Thomas Thielemann (1):
FindDoxygen: On macOS search in '/Applications/Utilities' too
Tobias Hunger (2):
Server-mode: Rename functions to reflect what they do
Server-mode: Document protocol version for optional handshake arguments
Tobias R. Henle (1):
CodeLite: Better support for Fortran and Windows
Tobias Svehagen (1):
CPackDeb: Fix typo in documentation
Tomoki Imai (2):
cmGlobalGenerator: Add IsIncludeExternalMSProjectSupported method
include_external_msproject: Support non-Windows target platforms
Vitaly Stakhovsky (10):
cmIDEOptions: use std::string instead of const char*
VS: Emit "utf-8" encoding as lowercase in .vcxproj headers
VS: Use 'override' keyword for overridden methods in generator classes
VS: Use range-based 'for' loops in generator code
VS: Modernize 'for' loops in cmVisualStudio10TargetGenerator to C++11
cmSourceGroup: code improvements; use std::string and C++11 loops
cmVisualStudio10TargetGenerator: remove redundant space char in some tags
cmMakefile: use std::string in more methods; cleanup c_str()s
VS: Restore the order of the AdditionalIncludeDirectories tag
cmVisualStudio10TargetGenerator: Limit scope of ConvertToWindowsSlash()
Werner Palfinger (1):
FindPythonInterp: support single-user installs on Windows
Wouter Klouwen (7):
CTest: correct misleading warning message for RUN_SERIAL tests
CTest: use std::chrono::steady_clock for time keeping
CTest: adopt std::chrono::system_clock
CTest: convert timeouts to std::chrono::duration
CTest: introduce cmDuration
CTest: add safe conversion from cmDuration to integer types
Make use of std::chrono throughout every component
Yoshinori Tahara (1):
VS: Fix warnings in generated references to '.settings' files
Yurii Batrak (2):
Makefiles: Avoid nested make calls for Fortran module dependencies
Makefiles: Drop 'requires' step and its supporting infrastructure
Zack Galbreath (1):
CTest: fix Time formatting in Notes.xml
libuv upstream (1):
libuv 2018-01-19 (63de1eca)
lorenz (1):
FindTCL: Find 8.6 libraries with 't' suffix
luz.paz (1):
MAINT: Misc. typos
luzpaz (1):
Fix trivial typos in text
silvioprog (2):
Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE docs
Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR docs
vim-cmake-syntax upstream (1):
vim-cmake-syntax 2017-10-31 (a8a846f0)
-----------------------------------------------------------------------
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list