[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