[Cmake-commits] CMake annotated tag, v2.8.11, created. v2.8.11
Brad King
brad.king at kitware.com
Wed May 15 16:31:45 EDT 2013
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, v2.8.11 has been created
at 009f75fddbee413ee53ce3ff146c8183ba8bfae9 (tag)
tagging 0ad0c37206fce114c4e4c31f5270b53e181ab3c2 (commit)
replaces v2.8.10.2
tagged by Brad King
on Wed May 15 16:30:18 2013 -0400
- Log -----------------------------------------------------------------
CMake 2.8.11
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABAgAGBQJRk/BhAAoJEOyP7zp7+07aBQEP/jAk0zYPfIyDe4uNpzQW/8SK
FSzBMZTxgtGEnDyV8tj9WDIli23XCSpcG/B9+Jlye/ZUUQQ4GFxbbjYCkmy/QMm2
jLvwkVJQDok2CiugDyfliqgJDGgErv/ZGOZzQjoNTzBrZ6PvcXBlLsBPSnewTugV
caDpCbuSMpc5o2Dym8AQCfiu731igoiZ9Tlz1UbF2LBia1CfXy6WdDTGXbuKaweH
hncUK7/ulXdMo6BOeGkgt/VLlzvA1H0Yv6/G7b7PeLTho40P7paVw+vaSYwW2RmK
pd7b92C903La8fs1rbfI43P5jfAwpxi7PVcxmPQ86ernBlG5n7C22qPpC52ALKJd
2vLR1PICxedZQSm0tPOGM8aUj8Xr15MS2m9JstMUHRF9KW/nfimEDeTHpXCdBvF/
/XUhQZ7JKgjY3V/rNOss5Hlw+MZd3Sg5uQHW51KDD+T2sP/N/dlNI/UnYS8W6fbK
qMU90dGRAsznEtxdf255esh76dVFceb3r4B24TJ2tzz+TDEOb6v9TSqQ3RZJpEJo
dq/qr0FVZ9c8GmKcYuQWJXBDWyJdV6xr8IsnXsGc4vlCEZKwzU/UDf3+tosc7nUs
CRNlt7hqQ+4OTLLmbI/bhSkh9axDKAMr59Pn80Ui58jORe53XKPlXgi11jSOP39D
ccekyNKD6xtO574F+6L5
=mwGE
-----END PGP SIGNATURE-----
Alan Witkowski (1):
FindBullet: Search in per-config dirs on Windows (#13738)
Aleksey Avdeev (1):
Add module FindIcotool
Alex Neundorf (36):
cmDependsC: remove unused member variable
Eclipse: add switch to disable linked resources (#13189)
cmDependsC: remove code duplication
Add support for Texas Instruments DSP compiler (#12405)
Squish: detect version
Squish: use FPHSA
Squish: find executables also under Windows
Squish: rename squish_add_test() to squish_v3_add_test() and fix docs a bit
Squish: use ${CMAKE_CURRENT_LIST_DIR}
Squish: add support for squish 4 (#9734)
Eclipse: set source path once to fix Eclipse indexer (#13596)
cmDependsC: fix indentation
cmDepends: allow multiple dependees per depender
AddCustomCommand: Handle multiple IMPLICIT_DEPENDS files (#10048)
Squish: fix new squish_v4_add_test() macro
Automoc: "inherit" FOLDER target property from target (#13688)
FPHSA: don't succeed if only checking for XX_FOUND (#13755)
CONFIGURE_PACKAGE_CONFIG_FILE(): improve generated comments
Automoc: get include dirs without stripping implicit include dirs off
configure_package_config_file: force absolute paths for usr-move
configure_package_config_file(): fix indentation
configure_package_config_file(): extend documentation
documentation: handling of relative paths by include- and link_directories()
automoc: use a std::vector<> instead a std::list
automoc: use the header extensions from cmMakefile
Eclipse: also detect include dirs and macro for clang (#13823)
cmLocalGenerator: remove "virtual" where not used
export files: rewrite the code for checking required targets
FPHSA: Add FOUND_VAR option to specify _FOUND variable name
FPHSA: improve documentation
Determine C/CXX/Fortran compiler: minor restructuring
Determine C/CXX/Fortran compiler: fix indentation
rename TI_DSP toolchain to TI, since it works also for the ARM compiler
TI compiler: add automatic detection of prefix and suffixes
Modules/readme.txt: switch from "XXX" to "Xxx"
Modules/readme.txt: make lines a bit shorter for easier readability
Alexander Chehovsky (2):
Xcode: Fix nested source group handling (#12943)
Xcode: Sort source files
Amine Chadly (2):
file: remove dead code
Add test to secure the file(GLOB empty) behavior.
Amit Kulkarni (6):
OpenBSD: Install shared libraries without executable permission
OpenBSD: Add paths for Java 1.6.0/1.7.0 JRE/JDK
OpenBSD: Add path for Freetype under X.org
OpenBSD: Add paths for Tcl/Tk 8.4/8.5
OpenBSD: Add path for Lua 5.1
OpenBSD: Add paths for Qt3/Qt4
Andreas Mohr (4):
Documentation: Correct typos and grammar
Documentation: Clarify some command descriptions
Correct string literal typo (have "(NULL)" like all other cases).
Remove seemingly bogus duplicate CPACK_PACKAGE_FILE_NAME call.
Anton Helwart (1):
VS: Avoid empty source groups in some cases (#3474)
Ben Boeckel (1):
Clang: Add -isystem flag support everywhere
Benjamin Eikel (2):
Swap linking order of SDLmain and SDL (#0013769)
FindSDL_...: Restore dropped search paths (#13819)
Bill Hoffman (1):
ExternalProject: Retry on a failed git clone
Brad King (385):
find_library: Refactor internal name iteration
find_library: Simplify framework search logic
find_library: Generalize helper macro in test case
find_library: Optionally consider all names in each directory
FindBoost: Remove extra indentation level
FindBoost: Mark Boost_DIR cache entry as advanced
FindBoost: Use PATH_SUFFIXES to look in "Program Files"
FindBoost: Overhaul caching and search repeat behavior
FindBoost: Construct a clean Boost_LIBRARIES value
FindBoost: Refactor Boost_FOUND computation and version check
FindBoost: Rewrite documentation
Merge branch 'upstream-kwsys' into import-KWSys-subtree
Merge branch 'master' into import-KWSys-subtree
Merge branch 'upstream-kwsys' into import-KWSys-subtree
KWSys: Submit dashboard builds to PublicDashboard
pre-commit: Update KWSys rejection message for new workflow
BSD: Do not require dlfcn.h to build shared libs (#13573)
Xcode: Fix ReRunCMake.make path to cmake.check_cache (#13603)
Merge branch 'upstream-kwiml' into update-KWIML
Optionally skip link dependencies on shared library files
VS10: Refactor link options collection
VS10: Honor /DELAYSIGN and /KEYFILE flags (#13601)
Document external language support policy
Merge branch 'upstream-kwsys' into import-KWSys-subtree
CTest: Allow SUBMIT_INDEX with CDash
Merge branch 'ctest-SUBMIT_INDEX-cdash' into import-KWSys-subtree
CTestCustom: Suppress LNK4089 warning about PSAPI
Merge branch 'upstream-kwsys' into import-KWSys-subtree
Merge topic 'pdb-default-outdir'
Merge topic 'fix-openssl-win'
Merge topic 'fix-PathScale-compiler-id'
Merge topic 'copyright-year'
Merge topic 'fix-genex-CONFIG'
Merge topic 'fix-FindSDL-paths'
Merge topic 'osx-sysroot-cleanup'
Merge topic 'fix-13600-better-framework-regex'
Merge topic 'fix-13571-avoid-empty-sln-folders'
Merge topic 'FindQt-MajorVersionSelection-test'
Merge topic 'deb-rpm-all_components_in_one'
Merge topic 'start-contributing-irc-session'
Merge topic 'EclipseFixIndexerBySettingSourcePath'
Merge topic 'FixImplicitDepends2'
Merge topic 'fix-module-includes'
Merge topic 'TI_DSP_Compiler'
Merge topic 'ctest-SUBMIT_INDEX-cdash'
Merge topic 'MakeSquish4Work'
Merge branch 'release'
Merge topic 'import-KWSys-subtree'
load_command: Deprecate and document pending removal
Documentation: Clarify configure_file behavior
OS X: Warn about known SDK breakage by Xcode 3.2.6
Merge branch 'upstream-kwsys' into update-KWSys
Teach BuildDepends test to cover LINK_DEPENDS_NO_SHARED
Serialize tests for EXCLUDE_FROM_DEFAULT_BUILD
Merge topic 'fix-13604-ccmake-del-key'
Merge topic 'deprecate-load_command'
Merge topic 'compiler-warnings'
Merge topic 'MakeSquish4Work'
Merge topic 'doc-fixups'
Merge topic 'osx-bad-sdk-xcode-3.2.6'
Merge topic 'fix-compiler-warnings'
Merge topic 'update-KWSys'
Merge topic 'link-depends-no-shared'
Merge topic 'only-git-fetch-when-necessary'
Merge topic 'CPack-fixTypoInErrorMsg'
Merge topic 'CPack-BugFixesSet'
Merge topic 'per-config-EXCLUDE_FROM_DEFAULT_BUILD' into vs-global-sections
MSVC: Drop default use of /Zm1000 for VS >= 7.1
Merge topic 'per-config-EXCLUDE_FROM_DEFAULT_BUILD'
Merge topic 'vs-global-sections'
Merge topic 'vs-drop-Zm'
Merge topic 'AutomocInheritFOLDERTargetProperty'
Merge topic 'fix-IMPORTED-GLOBAL-reconfigure'
Merge topic 'generator-factory'
Merge topic 'FixAutomocRegression3'
Teach find_(path|file) about Linux multiarch (#13742)
Test find_path multiarch support (#13742)
Merge topic 'fix-FindGettext-result'
Merge topic 'fix-untar-infinite-loop'
Merge topic 'cpack-nsis64-patches'
Merge topic 'ninja-encode-LINK_FLAGS'
Merge topic 'use-cmsys-auto_ptr'
Merge topic 'fix-13392-nmake-empty-depends-problem'
Merge topic 'revert-use-generator-target'
Merge topic 'fix-13611-source-group-issues'
Merge topic 'fix-12437-remove-ridiculously-large-default-stack-size-arg'
Merge topic 'FindBullet-windows-configs'
Merge topic 'winflexbison'
Merge topic 'generator-expression-fixes'
Merge branch 'release'
Merge topic 'windows-ce'
Merge topic 'multiarch-include'
Merge topic 'fix-watcom-test-timeout'
Merge topic 'MinorFixFPHSA_13755'
Merge topic 'fix-cpack-tests'
Add policy CMP0019 to skip include/link variable re-expansion
Xcode: Add frameworks search paths from link dependeny closure (#13397)
Makefile: Use modern link information for framework search paths
Documentation: Clarify handling of implicit link directories
OS X: Link with all framework search paths, not just the last
OS X: Detect implicit link directories on modern toolchains
OS X: Detect implicit linker framework search paths
Merge branch 'upstream-kwsys' into update-kwsys
Remove references to KWSys Process Win9x support
Merge branch 'upstream-kwiml' into update-KWIML
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'update-KWIML'
Merge topic 'fix-undef-warnings'
Merge topic 'update-kwsys'
Merge topic 'genex-cleanup'
Merge topic 'iface-depends'
Merge topic 'fix-12904-avoid-overflow'
Merge topic 'include-dirs-debugging'
Merge topic 'fix-13789-wix-ui-enhancements'
Merge topic 'FixSDLSearchPaths'
Merge topic 'fix-test-warnings'
add_library: Document object library portability suggestion
Revert "load_command: Deprecate and document pending removal"
VS11: Simplify external object file handling (#13831)
Merge topic 'qt4-target-depends'
Merge topic 'fix-genex-with-no-target'
Merge topic 'test-genex-custom-command'
Merge topic 'doc-Xcode-obj-lib-workaround'
Merge topic 'ninja-codeblocks-gui'
Merge topic 'interface-includes-defines'
Merge topic 'osx-implicit-link-dirs'
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'deprecate-load_command'
Merge topic 'vs11-external-object'
Merge topic 'qt4-version-openssl'
Merge topic 'include-dirs-convenience'
Merge topic 'update-kwsys'
Merge topic 'LINK_LIBRARIES-property'
KWIML: Teach ABI about 'long long' on older GNU
Merge branch 'upstream-kwiml' into update-KWIML
Merge topic 'update-KWIML'
Merge topic 'Haiku'
Merge topic 'tll-IMPORTED-targets'
Merge topic 'use-wundef'
Merge topic 'qt4-target-depends'
Merge topic 'target-includes-defines-commands'
Merge topic 'INTERFACE_POSITION_INDEPENDENT_CODE'
CMake: Skip empty link.txt lines (#13845)
Merge topic 'fix-imported-lib-linking-test'
Merge topic 'LINK_INTERFACE_LIBRARIES-genex'
Merge branch 'upstream-kwsys' into update-kwsys
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'fix-empty-link-line-crash'
Merge topic 'compatible-INTERFACE-user-properties'
Merge topic 'tll-allow-genex'
Merge topic 'commands-genex-docs'
Merge topic 'TARGET_DEFINED-genex'
Merge topic 'update-kwsys'
Merge topic 'test-export-iface-genex'
ExternalProject: Allow DEPENDS on normal targets (#13849)
VS11: Fix VSExternalInclude test
Merge topic 'automoc-object'
Merge topic 'ExternalProject-DEPENDS-target'
Merge topic 'vs11-external-include'
Merge topic 'fix-target_include_directories-genex'
Merge topic 'xcode-duplicate-flags-13354'
Merge topic 'fix-COMPATIBLE_INTERFACE-properties'
Merge topic 'qt4-autolink-qtmain'
Merge topic 'fix-LINK_LIBRARIES-population'
Merge topic 'export-new-style-files'
Merge topic 'clean-include-dirs-debugging'
Merge topic 'disallow-IMPORTED-interface-porcelain'
Merge topic 'cmMakefile-comment-typos'
Merge topic 'fix-COMPATIBLE_INTERFACE-link-libraries'
Add ExternalData module
ExternalData: Remove compatibility with CMake < 2.8.5
target_link_libraries: Document that new sigs privatize old (#13876)
Merge topic 'compatible-interface-strings'
Merge topic 'doc-link-interface'
Merge topic 'generator-expression-lf'
Merge topic 'debug-ProcessorCount'
ExternalData: Do not match directory names when resolving DATA{}
ExternalData: Cleanup stray TODO and typo in comments
ExternalData: Remove unused private interface
Merge topic 'PackageConfigHelper_UsrMove'
Merge topic 'fix-automoc-compile-defs'
Merge topic 'fix-relocatable-include-dirs'
Merge topic 'DocumentRelativePathHandling'
Merge topic 'FindGTK2-lib-order'
Merge topic 'fix-TARGET_PROPERTY-extraction'
ExternalData: Improve series matching using an explicit syntax
Merge topic 'fix-target-property-commands'
ExternalData: Add tests covering interfaces and errors
ExternalData: Allow ()-groups in series match regex
ExternalData: Allow DATA{} syntax to reference directories
ExternalData: Generalize hash algo/ext handling
ExternalData: Add support for SHA 1 and 2 hash algorithms
ExternalData: Collapse ../ components in DATA{} paths
ExternalProject: Simplify CMake command line generation
Tests: Run ctest custom commands with VERBATIM
Merge branch 'xcode-duplicate-flags-13354' into generator-toolset
Tests: Avoid CTestLimitDashJ crash on Borland 5.8 builds
Fix use of cmTypeMacro in new command classes
Merge branch 'upstream-kwsys' into update-kwsys
find_package: Reword <package>_NO_INTERFACES documentation
VS 6: Create .rule file directory before file
Fix cmSystemTools::RenameFile race on Windows
Merge branch 'fix-atomic-rename-on-Windows' into add-ExternalData-module
Fix Module.ExternalData test on Cygwin
Fix Module.ExternalData test on VS 6
ExternalData: Attach download rules to content links in IDEs
Merge branch 'vs6-rule-files' into add-ExternalData-module
Merge topic 'avoid-CTestLimitDashJ-crash-on-Borland'
Merge topic 'new-command-class-type-macros'
Merge topic 'update-kwsys'
Merge topic 'wince-cmake-variable'
Merge topic 'fix-include-directories-unix-path'
Merge topic 'fix-atomic-rename-on-Windows'
Merge topic 'vs6-rule-files'
Merge topic 'ninja-link-rsp-newlines'
Merge topic 'add-ExternalData-module'
Merge topic 'tll-includes-defines'
Normalize full paths in implicit link library list
Merge branch 'upstream-kwsys' into update-kwsys
Fail early if no current working directory exists
CMake: Add -T option to choose a generator toolset
VS: Implement generator toolset selection (#10722, #13774)
Xcode: Implement generator toolset selection (#9831, #13802)
CTest: Add options to set generator toolset
ExternalProject: Propagate the generator toolset
Merge branch 'master' into generator-toolset
Tests: Consolidate ctest --build-and-test generator options
Tests: Add generator toolset support
MSVC: Fix CMAKE_CL_64 in CXX-only projects (#13896)
Merge topic 'implicit-lib-canonical-path'
Merge topic 'update-kwsys'
Merge topic 'exit-without-working-directory'
Merge topic 'CMAKE_CL_64-CXX'
Merge topic 'generator-toolset'
Merge topic 'style-fixes'
Fix crash on empty CMAKE_<lang>_COMPILER value (#13901)
Merge topic 'minor-fixes'
VS: Replace generation timestamp file atomically
Merge topic 'empty-compiler-crash'
Merge topic 'CPackRPM-fixSomeRPMSpecificVarHandling'
Merge topic 'UseMakefileHeaderExtensions'
Merge topic 'EclipseDetectClangIncludeDirs'
file: Do not remove symlinked directories recursively (#10538)
Embarcadero: Fix default link stack/heap flags (#13912)
Avoid duplicate RPATH entries
AIX-GNU: Put implicit link directories in runtime libpath (#13909)
Merge topic 'LINK_LIBRARIES-property' into rpath-use-implicit-link-dirs
Merge topic 'linked-usage-cleanup'
Merge topic 'file-REMOVE_RECURSE-symlink'
Merge topic 'Embarcadero-linker-flags'
Merge topic 'windows-ce-vs-subsystem'
Merge topic 'OpenMP-doc'
Merge topic 'rpath-use-implicit-link-dirs'
Merge topic 'vs-atomic-generated-stamp'
Delete entire CMakeFiles directory when deleting CMakeCache.txt (#13756)
Merge branch 'empty-compiler-crash' into compiler-change-cleanup
Tests/RunCMake: Allow tests to control build tree behavior
VS,Xcode: Remove unused CMAKE_GENERATOR_* variables
Merge topic 'sublime-text-2-generator'
Merge topic 'ninja-custom-command-implicit'
Xcode: Drop check for circular target dependencies
Xcode: Each target dependency edge needs a unique object (#13935)
Test Unix Makefiles generator support for changing compilers
Merge topic 'xcode-organize-sources'
Merge topic 'NAG-Fortran-PIC'
Merge topic 'ide-compiler-vars-cleanup'
Merge topic 'compiler-change-cleanup'
Merge topic 'xcode-target-depends'
Tests: Replace exec_program with execute_process
Tests: Generalize decision for 'make' tool supporting spaces
ExternalData: Test content link with a space in its name
FPHSA: Convert FOUND_VAR failure test to RunCMake
VS: Restore CMAKE_GENERATOR_FC variable
Merge topic 'fix-GEH-docs'
Merge topic 'generate-export-header-warnings'
Merge topic 'cmLocalGenerator_RemoveVirtuals'
Merge topic 'ExportFileGenerator_GenerateNicerErrorCheckingCode'
Merge topic 'ExternalData-spaces'
Merge topic 'fix-automoc-linker-language'
Merge topic 'try_compile-targets'
Merge topic 'FPHSA_FOUND_VAR_OPTION'
Merge topic 'ide-compiler-vars-Fortran'
Merge topic 'interface-property-external-read'
Merge topic 'memoize-link-iface-includes-defines'
Xcode: Generate recommended artwork setting (#13954)
CTest: Fix ctest_update with 'HEAD' file in source tree
VS 10: Fix CMAKE_<LANG>_STACK_SIZE implementation (#13968)
Merge topic 'remove-TARGET_DEFINED-genex'
Merge topic 'Win-HOST_SYSTEM_PROCESSOR'
Merge topic 'xcode-COMBINE_HIDPI_IMAGES'
Merge topic 'non-fatal-Qt4-missing-targets'
Merge topic 'ctest_update-Git-HEAD'
Merge topic 'fix-genex-split-duplication'
Merge topic 'fix-genex-RPATH-handling'
Merge topic 'GetPrerequisites-objdump'
Merge topic 'vs10-stack-size'
Merge topic 'FixPreLinkTest'
install(EXPORT): Force absolute paths for usr-move
AIX: Do not use -brtl to create shared libraries (#13997)
add_subdirectory: Compute output dir with consistent slashes (#10072)
Merge topic 'FindImageMagick-v6.8.0-8'
Merge topic 'FindCUDA.cmake/DontLinkAgainstCUDADriver'
Merge topic 'FindCUDA.cmake/SeparableCompilation'
Merge topic 'FindCUDA.cmake/AddCUDA_cupti_LIBRARY'
Merge topic 'Win-HOST_SYSTEM_PROCESSOR'
Merge topic 'update-find_package-docs'
Merge topic 'clean-target_link_libraries-test'
Merge topic 'fix-transitive-target-names'
Merge topic 'cpack-nsis-no-release-version'
Merge topic 'vs7-empty-groups'
Merge topic 'install-export-usr-move'
Merge topic 'ninja-mingw-lang'
Merge topic 'aix-shared-flags'
Merge topic 'findqt4-withqt5'
ExternalData: Preserve escaped semicolons during argument expansion
Avoid crash when checking property link dependencies without link info
Avoid crash when checking property compatibility without link info
Merge branch 'property-link-depends-no-crash' into fix-automoc-no-qt
Refactor RunCMake.build_command test to allow more cases
build_command: Fail early without CMAKE_MAKE_PROGRAM (#14005)
CTest: Fail early without PROJECT_BINARY_DIR (#14005)
FindQt4: Fix QT_QMAKE{_QMAKE => }_EXECUTABLE typo
Merge topic 'doc-fixes'
Merge topic 'add_subdirectory-trailing-slashes'
Merge topic 'ExternalData-escape-semicolons'
Merge topic 'genex-SEMICOLON'
Merge topic 'property-link-depends-no-crash'
Merge topic 'fix-automoc-no-qt'
Merge topic 'cleanup-early-include-CTest-failure'
Merge topic 'qt5-fixes'
Merge topic 'findqt4-withqt5'
Merge topic 'ninja-escape-line-breaks'
XL: Use -qpic for position independent code (#14010)
Configure Tests/CMakeTests only with BUILD_TESTING ON
Merge topic 'aix-pic'
Merge topic 'configure-no-tests'
Merge topic 'FindCUDA.cmake/SeparableCompilation'
Merge topic 'TI_DSP_to_TI'
Merge topic 'set-Qt4_FOUND'
Merge topic 'set-QT_MAJOR_VERSION'
Merge topic 'CMAKE_AUTOMOC-Qt5-docs'
Merge topic 'fix-FPHSA-match'
Merge topic 'findqt4-withqt5'
string: Fix regex documentation of '^' and '$' (#14028)
Merge topic 'fix-java-jar-depends'
Merge topic 'fix-genex-preprocess'
Merge topic 'Ruby-version-selection'
Merge topic 'FindImageMagick-v6.8.0-8'
Merge topic 'expand-version-of-Qt5-gui-fix'
Rename variable for including current directory in interfaces
Merge topic 'automoc-append-implicit-dirs'
Replace <TARGET> in CMAKE_<LANG>_COMPILE_OBJECT rule variables
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'doc-string-regex'
Merge topic 'cpack-printf-format-warnings'
Merge topic 'update-kwsys'
Merge topic 'rename-include-current-dir-in-interface-var'
Merge topic 'compile-object-TARGET-placeholder'
Test evaluation of per-config COMPILE_DEFINITIONS (#14037)
VS: Fix VS 10/11 .sln headers (#14038)
Merge topic 'fix-COMPILE_DEFINITIONS-config'
Merge topic 'fix-new-target-commands-docs'
Merge topic 'vs-sln-header'
Merge topic 'ep_retry_clone'
Merge topic 'error-on-exported-missing-include-dir'
Merge topic 'dev/add-isystem-for-clang'
Merge topic 'use-java-INCLUDE_JARS'
Merge topic 'ExactCaseReadmeTxt'
Merge topic 'error-on-exported-missing-include-dir'
Merge topic 'fix-Qt5-incompatibility-check-version'
Merge topic 'SystemTools-TrimWhitespace-all'
add_dependencies: Distinguish target v. file dependencies in error (#14050)
automoc: Use a pre-build event in VS >= 7
Merge topic 'clarify-add_dependencies-error'
Merge topic 'automoc-vs11-workaround'
Handle usr-move without forcing absolute paths (#14041)
Merge topic 'qt4-pthread'
Merge topic 'usr-move-relocatable'
get_filename_component: Document path components more clearly (#14091)
Merge topic 'fix-clear-INCLUDE_DIRECTORIES-prop'
Merge topic 'missing-fclose-in-trycompile'
Merge topic 'doc-get_filename_component'
target_link_libraries: Update usage requirements documentation
Merge topic 'fix-per-config-tll-include-dirs'
Merge topic 'doc-tll-usage-requirements'
Casey Goodlett (1):
CTest: Prevent creation of unbounded number of tests in ctest (#12904)
Clemens Heppner (1):
CMake: source_group needs to check its own regex after its children (#13611)
Clinton Stimpson (7):
Fix for possible Rez errors when creating dmg.
PackageMaker: Enable postflight script in component mode (#12375)
CPack: Fix RPM/Deb package names to not include "ALL_COMPONENTS_IN_ONE"
Qt4: Add SYSTEM option to include_directories.
FindQt4: set QT_VERSION_* variables sooner.
FindQt4: If Qt5 is in CMAKE_PREFIX_PATH, be sure to find Qt4 includes.
Qt4: Fix typo setting a variable for FindThreads.
David Cole (53):
CPack: Add automatic detection of the Unicode makensis (#9629)
BundleUtilities: Use a more inclusive REGEX for frameworks (#13600)
VS: Avoid empty, unreferenced solution folders... (#13571)
Begin post-2.8.10 development
Merge topic 'find_library-NAMES_PER_DIR'
Merge topic 'FindBoost-cleanup'
Merge topic 'simplify-FreeBSD-shared'
Merge topic 'FindIcotool'
Merge topic 'fix-9629-add-unicode-nsis-reg-key'
Merge topic 'EclipseNoLinkedResources'
Merge topic 'generator-expression-bug-fixes'
Merge topic 'cpack-rez-error'
Merge topic 'xcode-ReRunCMake-full-path'
Merge topic 'FindQt-version-selection'
Merge topic 'test-major-version'
Merge topic 'update-KWIML'
Merge topic 'vs10-DelaySign-KeyFile'
Merge topic 'packagemaker-component-postflight'
Merge topic 'parisc-default-flags'
Merge topic 'doc-external-language-policy'
NMake: Add a test to demonstrate EmptyDepends issue (#13392)
NMake: Fix problem with empty DEPENDS args (#13392)
CMake: Remove "/STACK:10000000" from default linker flags (#12437)
Watcom: Avoid prompt from wmake about dll with no exports...
Tests: Use the right path to CPack value for running CPack tests
CPack: Fix dashboard errors (#11575)
CPack: Fix dashboard warnings (#11575)
VS11: Allow using folders with the VS11 Express Edition (#13770)
CPack: Fix dashboard errors and warnings (#11575)
Merge topic 'ninja_launchers'
Merge topic 'safe-target-file-import'
Merge topic 'windows-ce-env-helper'
Merge topic 'avoid-undefined-behavior'
Merge topic 'windows-ce'
Merge topic 'ChangeSDLLinkLibraryOrder'
Merge topic 'qt4-include-as-system'
Merge topic 'fix-13770-folders-w-vs11-express'
Merge topic 'OpenBSD-patches'
Merge topic 'fix-11575-add-wix-support-to-cpack'
CMake: Stylistic changes and documentation tweaks
CMake: Fix dashboard warnings
CMake: Fix dashboard test failure
CMake: Fix dashboard build errors and warnings
CTest: Coverage handler: expect certain output lines from gcov 4.7 (#13657)
Merge topic 'OpenBSD-patches'
Merge topic 'add-timestamp-subcommands'
Merge topic 'ConfigHelperMinorCommentFix'
Merge topic 'skip-variable-re-expansion'
Merge topic 'TheRealAutomocIncludeDirFix'
Merge topic 'xcode-framework-paths'
Merge topic 'fix-13657-more-gcov47-output'
Merge topic 'doc-implicit-link-dirs'
Add CTestLimitDashJ test (#12904)
David Golub (2):
CPack/NSIS: Fix compatibility issues with prerelease NSIS (#13202)
CPack/NSIS: Add support for 64-bit NSIS (#13203)
Eric LaFranchi (1):
CPack: WIX Product Icon, UI Banner, UI Dialog support (#13789)
Eric NOULARD (1):
CPackRPM fix #13898 uses IF(DEFINED var) to avoid wrong var value logic
Gerald Hofmann (1):
CPack: Fix NSIS version check without release version (#9721)
James Bigler (5):
Use PRE_LINK instead of PRE_BUILD when testing PRE_LINK.
FindCUDA: Remove linkage against CUDA driver library (#13084)
FindCUDA: Add support for separable compilation
FindCUDA: Added cupti library.
FindCUDA: Use the PRE_LINK mode only for MSVC >= 10
Janne Rönkkö (1):
FindQt4: Do not use qmake from Qt5
Jean-Christophe Fillion-Robin (1):
Add $<SEMICOLON> generator expression.
KWSys Robot (13):
KWSys 2012-05-02 (719638e2)
KWSys 2012-10-01 (bab53989)
KWSys 2012-10-16 (b7a97ac3)
KWSys 2012-11-05 (df32fa6f)
KWSys 2012-11-08 (3b17de34)
KWSys 2012-12-19 (933eb822)
KWSys 2012-12-21 (8ce09af5)
KWSys 2013-01-07 (fc60c8b8)
KWSys 2013-01-10 (608d6b47)
KWSys 2013-01-14 (6fa1c99f)
KWSys 2013-01-31 (5b0d1bd9)
KWSys 2013-02-05 (5c34ed2e)
KWSys 2013-03-21 (2d263bc3)
Kitware Robot (196):
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
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
Marcus D. Hanwell (1):
Removed GenerateExportHeader warnings about old compilers
Mark Salisbury (2):
VS: Specify WinCE subsystem also for DLLs
VS: Specify WinCE subsystems correctly in VS 9 2008
Mathias Gaunard (2):
enable CTEST_USE_LAUNCHERS with Ninja too
Ninja: fix usage of cldeps with ctest launchers
Matt McCormick (7):
ExternalProject: Only run 'git fetch' when required.
ExternalProject: Do smoke tests for Git Tutorial builds.
ExternalProject: Add tests for UPDATE_COMMAND.
ExternalProject: Always do a git fetch for a remote ref.
ExternalProject: Make sure the ExternalProjectUpdate setup is available.
ExternalProject: Verify when a fetch occurs during update test.
ExternalProjectUpdateTest: Only support Git 1.6.5 and greater.
Matthew Woehlke (5):
ccmake: Allow DEL key in first column
UseJava.cmake: simplify path logic
UseJava.cmake: fix passing jars to add_jar
UseJava.cmake: accept jar targets in add_jar
UseJava.cmake: require explicit request to include jars
Michael Tänzer (4):
GetPrerequisites: Move tool search paths up
GetPrerequisites: Add support for objdump
GetPrerequisites: Enable test for BundleUtilities on MinGW
GetPrerequisites: Add documentation for objdump
Michael Wild (1):
cmDepends: No dependency-vector erasure in CheckDependencies
Morné Chamberlain (19):
Added a generator for Sublime Text 2 project files.
Added some support for sublimeclang_options in the generated project file.
Changed SublimeClang include path generation to expand to absolute paths.
Cleaned up the Sublime Text 2 Generator code a bit.
Fixed support for the Ninja build system.
Added and cleaned up some comments.
The generator no longer generates an explicit list of source files.
The generator no longer generates absolute paths to the ninja.build/Makefiles.
Added a CMAKE_SUBLIMECLANG_DISABLED variable that disables SublimeClang.
Fixed Sublime Text project generation for in-source builds
Merge branch 'master' into sublime-text-2-generator
Define flags in CMAKE_C(XX)_FLAGS are now included in SublimeClang settings.
Merge branch 'master' into sublime-text-2-generator
SublimeText2 Gen: Improved use of define, include flags from CMAKE_C(XX)_FLAGS
SublimeText2 Gen: Fixed the issue where include directory flags used -D
Sublime Text 2 Gen: Per-source Compile flags are now saved in a separate file.
Merge branch 'master' into sublime-text-2-generator
SublimeText 2 Gen: Set the sublimeclang_options_script property.
Merge branch 'master' into sublime-text-2-generator
Neil Carlson (1):
NAG: Use -PIC for Fortran position-independent code (#13932)
Nils Gladitz (2):
CPack: Add a WiX Generator (#11575)
CMake: Add TIMESTAMP subcommand to string and file commands
Patrick Gansterer (28):
Introduce the abstract class cmGlobalGeneratorFactory
Add cmGlobalGeneratorFactory::GetGenerators()
Search generator in cmake::ExtraGenerators before in cmake::Generators
Allow a GeneratorFactory handling of more than one generator
Make cmGlobalGenerator::GetDocumentation() a static function
VS: Remove AddPlatformDefinitions from platform-specific generators
VS: Fix ArchitectureId of Visual Studio 10 IA64 generator
VS: Remove GetPlatformName from platform-specific generators
VS: Remove EnableLanguage from platform-specific generators
VS: Remove platform specific generator files
VS: Remove TargetMachine for linker when checking compiler id
VS: Add CMAKE_VS_PLATFORM_NAME definition to cmMakefile
VS: Add static method to get the base of the registry
VS: Change variable type of ArchitectureId from const char* to string
VS: Change variable type of Name from const char* to string
VS: Support setting correct subsystem and entry point for WinCE
FindBISON: Add support for the Win flex-bison distribution
FindFLEX: Add support for the Win flex-bison distribution
VS: Add parser for WCE.VCPlatform.config to read WinCE platforms
VS: Allow setting the name of the target platform
VS: Make DetermineCompilerId working with WinCE too
VS: Added "Deploy" at project configuration for WindowsCE targets
Add command to generate environment for a Windows CE SDK
VS: Set the correct SubSystem when determinating the CompilerId
VS: Add the entry point when compiling for WindowsCE
VS: Ignore LIBC.lib when linking the CompilerId executables
Set WINCE to 1 when building for WindowsCE
Ninja: Avoid LNK1170 linker error
Paul Kunysch (1):
CPack: Avoid "format expects 'unsigned int'" warnings
Peter Kümmel (6):
Ninja: encode LINK_FLAGS to handle bash variables
Ninja: fix building from Codeblocks GUI
Ninja: remove implicit dependency on custom command outputs
Ninja: use MinGW generator code in EnableLanguage()
Ninja: escape line breaks in literals
Ninja: the Ninja generator does not support Fortran yet.
Petr Kmoch (12):
Add tests for list() argument count
Add tests for list() invalid arguments
Consolidate list() argument count testing
Add several get_property() tests
Add tests for EXCLUDE_FROM_DEFAULT_BUILD
Add property EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG>
Define property EXCLUDE_FROM_DEFAULT_BUILD
Add tests for VS_SOLUTION_GLOBAL_SECTIONS
Implement properties VS_GLOBAL_SECTION_*
Define properties VS_GLOBAL_SECTION_*
Documentation: Clarify a few subtleties
cmSystemTools: Generalize TrimWhitespace to all whitespace
Rex Dieter (1):
FindImageMagick: Search versioned suffixes (#14012)
Riku Voipio (1):
KWIML: Teach ABI.h about Aarch64
Robert Maynard (15):
XCode generator won't infinitely parse compiler flags (bug #13354).
Merge branch 'master' into sublime-text-2-generator
Correct missing parameter to CMP0018Flags call.
Remove ability to generate sublime clang files.
Merge branch 'master' into sublime-text-2-generator
Update generator to use new cmGeneratorTarget api.
CMake 2.8.11-rc1
Merge branch 'release'
CMake 2.8.11-rc2
Merge branch 'release'
CMake 2.8.11-rc3
Merge branch 'release'
CMake 2.8.11-rc4
Merge branch 'release'
CMake 2.8.11
Rodolfo Schulz de Lima (1):
FindGTK2: Fix GTK2_LIBRARIES order for static gtk libraries
Rolf Eike Beer (23):
FindQt: improve version selection
FindQt: add some more places to look for Qt3
Tests: add MajorVersionSelection tests
Linux/PA-RISC: Link with --unique=.text.* to help binutils
FindQt: add to MajorVersionSelection test
CMakeTests: allow to call the check_cmake_test macro with a given file
list: add tests for CMP0007 behavior
GetProperty test: move doc property tests into main process
Find* (and some other): use ${CMAKE_CURRENT_LIST_DIR} in include()
bootstrap: use better defaults for Haiku
Haiku no longer defines __BEOS__
check for Haiku only with __HAIKU__
FindLua51: do not try to link libm on BeOS
FindGLUT: BeOS does not have libXi and libXmu
FindOpenGL: add Haiku paths
doc: fix linebreaks in generator expression documentation
ProcessorCount test: fix path to cmsysTestsCxx executable
ProcessorCount test: require SystemInformation process to work
FindOpenMP: improve documentation (#13895)
properly detect processor architecture on Windows
fix Windows processor detection
FindRuby: improve version selection
try_compile: add missing fclose() to recently added error case
Sean McBride (1):
libarchive: fixed undefined left shift with signed ints
Slava Sysoltsev (1):
FindImageMagick: Search quantum depth suffixes (#13859)
Stephen Kelly (177):
GenEx: Test early determination of AND and OR
Resolve warnings about unused variables.
Resolve warnings about used enum values in switch blocks.
Resolve warnings about shadowing parameters and local variables.
Resolve ambiguity warning regarding use of && and ||.
Remove references to ancient and removed parts of the code.
Enable some compiler warnings when building CMake.
Port cmGeneratorExpression to cmTarget from cmGeneratorTarget.
Always use the auto_ptr from cmsys.
Split link information processing into two steps.
Revert "Move GetLinkInformation to cmGeneratorTarget"
Genex: Extract a method to parse parameters.
Genex: Ensure that $<0:...> has a parameter.
Genex: Don't segfault on $<FOO,>
Generate an early-return guard in target Export files.
Use cmsys::auto_ptr to manage cmCompiledGeneratorExpressions
Fix some warnings from -Wundef
Replace some 'if' with 'else if'
Make targets depend on the link interface of their dependees.
Keep track of INCLUDE_DIRECTORIES as a vector of structs.
Add a way to print the origins of used include directories.
Tests: Fix warning about unused variable
Don't crash when a target is expected but is not available.
GenEx: Add expressions to specify build- or install-only values
Allow generator expressions to require literals.
Add the TARGET_NAME generator expression.
Add API to extract target names from a genex string.
Add API to populate INTERFACE properties in exported targets.
Make all relevant targets available in the genex context.
Use mapped config properties to evaluate $<CONFIG>
Make cycles in target properties ignored, not an error.
Populate the ExportedTargets member early in GenerateMainFile
Handle INTERFACE properties transitively for includes and defines.
Qt4: Add module dependencies to the IMPORTED targets
Add test for custom command with a genex referring to a target.
Make linking APIs aware of 'head' target
Add LINK_LIBRARIES property for direct target link dependencies
Allow target_link_libraries with IMPORTED targets.
Add CMAKE_BUILD_INTERFACE_INCLUDES build-variable.
Add the -Wundef flag when compiling CMake.
Keep track of properties used to determine linker libraries.
Add API to calculate link-interface-dependent bool properties or error.
FindQt4: Add INTERFACE includes and defines to Qt4 targets
Add the target_include_directories command.
Add the target_compile_definitions command.
Process the INTERFACE_PIC property from linked dependencies
Fix linking to imported libraries test.
Add cmGeneratorExpression::Split() API.
Don't pass a position when determining if a target name is a literal.
Extract the AddTargetNamespace method.
Split the generator expression before extracting targets.
Split LINK_INTERFACE_LIBRARIES export handling into dedicated method.
Allow generator expressions in LINK_INTERFACE_LIBRARIES.
Don't include generator expressions in old-style link handling.
Document the use of generator expressions in new commands.
Add the TARGET_DEFINED generator expression
Add a way to check INTERFACE user property compatibility.
Strip consecutive semicolons when preprocessing genex strings.
Don't write a comment in the export file without the code.
Only generate one check per missing target.
Move the exported check for dependencies of targets
Move the exported check for file existence.
Add a test for the interfaces in targets exported from the build tree.
Make the BUILD_INTERFACE of export()ed targets work.
Export the INTERFACE_PIC property.
Test evaluation target via export for generator expressions
Make sure generator expressions can be used with target_include_directories.
Populate the link information cache before checking dependent properties.
Add the $<TARGET_POLICY> expression
Exit early if we find an inconsistent property.
Don't wrap all targets in LINK_LIBRARIES in a TARGET_NAME genex.
Make INTERFACE determined properties readable in generator expressions.
Generate new-style cmake code during export.
Clear the link information in ClearLinkMaps.
Export the COMPATIBLE_INTERFACE_BOOL content properties
Store includes from the same include_directories call together.
Only output includes once after the start of 'generate-time' when debugging.
Specify the target whose includes are being listed.
Output include directories as LOG messages, not warnings.
Revert "Allow target_link_libraries with IMPORTED targets."
Disallow porcelain to populate includes and defines of IMPORTED targets.
Automatically link to the qtmain library when linking to QtCore.
Exclude the LINK_LIBRARIES related properties from INTERFACE evaluation.
Make calculation of link-interface-dependent properties type-sensitive.
Add the COMPATIBLE_INTERFACE_STRING property.
Generate the _IMPORT_PREFIX in the non-config export file.
Add the INSTALL_PREFIX genex.
Fix TARGET_PROPERTY target extractions.
Make the Property name protected so that subclasses can use it.
Don't allow targets args in the new target commands.
Make subclasses responsible for joining content.
Move GetCompileDefinitions to cmTarget.
Process COMPILE_DEFINITIONS as generator expressions in QtAutomoc.
Handle reading empty properties defined by the link interface.
Advance more when preprocessing exported strings.
Make it an error for INSTALL_PREFIX to be evaluated.
Export targets to a targets file, not a Config file.
Add a way to exclude INTERFACE properties from exported targets.
Add API to check if we're reading a includes or defines property.
Add the $<LINKED:...> generator expression.
Add includes and compile definitions with target_link_libraries.
Test workaround of bad interface include directories from depends.
Optimize genex evaluation for includes and defines.
Cache context-independent includes on evaluation.
Use the result of converting to a unix path.
Style: Use this-> when invoking member functions.
Process generator expressions for 'system' include directories.
Deduplicate the isGeneratorExpression method.
De-duplicate validation of genex target names.
Test printing origin of include dirs from tll().
The COMPATIBLE_INTERFACE does not affect the target it is set on.
Ensure type specific compatible interface properties do not intersect.
Fix generation of COMPILE_DEFINITIONS in DependInfo.cmake.
Fix determination of evaluating link libraries.
Only use early evaluation termination for transitive properties.
Move a special case for PIC from the genex to the cmTarget code.
Don't keep track of content determined by target property values.
Only append build interface include dirs to particular targets.
Ensure that the build interface includes have been added.
Whitelist target types in target_{include_directories,compile_definitions}
Make sure INTERFACE properties work with OBJECT libraries.
Don't allow utility or global targets in the LINKED expression.
Remove unused forward declarations.
Generate config-specific interface link libraries propeties.
Fix determination of when we're evaluating compile definitions.
Rename the IncludeDirectoriesEntry to be more generic.
Don't use LINKED where not needed.
Use the link information as a source of compile definitions and includes.
Revert "Don't allow utility or global targets in the LINKED expression."
Don't populate INTERFACE includes and defines properties in tll.
Revert "Add the $<LINKED:...> generator expression."
Revert "find_package: Reword <package>_NO_INTERFACES documentation"
Revert "Add a way to exclude INTERFACE properties from exported targets."
Don't add target-specific interface includes and defines to Qt 4 targets.
Strip stray semicolons when evaluating generator expressions.
Fix GenerateExportHeader documentation #13936
automoc: Add source file to target early to set the linker language
Keep track of all targets seen while evaluating a genex.
Add a new Export generator for IMPORTED targets.
Handle targets in the LINK_LIBRARIES of try_compile.
Workaround broken code where a target has itself in its link iface.
Fix DAG checker finding cycling dependencies.
Expand includes and defines transitively in 'external' genexes.
Fix constness of accessors.
Fix the tests for evaluating includes and defines.
Memoize includes and defines from interface libraries.
Remove use of TARGET_DEFINED from target_include_directories test.
Remove use of TARGET_DEFINED from the ExportImport test.
Remove use of TARGET_DEFINED from the target_link_libraries test.
Revert "Add the TARGET_DEFINED generator expression"
Only add existing targets to the Qt4 target depends properties.
Fix the cmGeneratorExpression::Split when leading chars are present.
Fix RPATH information when only a genex is used as a link library.
Only process transitive interface properties for valid target names.
Mention that IMPORTED targets may be created by a find_package call.
Remove unused parameters from target_link_libraries tests.
Restore support for target names with '+' (#13986)
Automoc: Don't create automoc targets if Qt is not used (#13999)
cmake-gui: Use -fPIE if required by Qt.
cmake-gui: Workaround bug in Qt 5.0.0 to 5.0.3 QStandardItemModel
Document that CMAKE_AUTOMOC works with Qt 5.
FindQt4: Set the Qt4_FOUND variable if Qt4 is found
FindQt4: Set the INTERFACE_QT_MAJOR_VERSION for Qt4::QtCore
FPHSA: Fix FOUND_VAR check to work with if() auto-dereference
Fix cmGeneratorExpression::Preprocess for interleaved inputs.
cmake-gui: Use the QStandardItemModel workaround until 5.1.0.
Automoc: append implicit includes after user-specified dirs
Fix the evaluation of per-config COMPILE_DEFINITIONS (#14037)
Fix new target commands documentation.
install(EXPORT): Ensure clean INTERFACE_INCLUDE_DIRECTORIES
Report an error on IMPORTED targets with a faulty INTERFACE
Error if linked target has relative paths in INTERFACE_INCLUDE_DIRECTORIES
Fix the Qt 5 version required to run the IncompatibleQt test.
Fix clearing of the INCLUDE_DIRECTORIES DIRECTORY property.
Centralize maintenance of usage requirement include directories
Fix include dir propagation from conditionally linked targets
Memoize usage requirement include directories in a config-specific map
Thomas Klausner (1):
KWIML: Teach ABI.h that VAX is big endian
Yury G. Kudryashov (3):
Automoc: Fix automoc for OBJECT libraries.
Automoc: add OBJECT library to QtAutomoc test
spell: fix a few typos in comments
-----------------------------------------------------------------------
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list