summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* cmListFile: Remove unused member.Stephen Kelly2015-04-042-11/+0
| | | | | It is written, but not read since commit v2.4.0~575 (ENH: Since list file cache does not make much sense any more ..., 2006-02-07).
* cmMakefile: Remove bogus comment.Stephen Kelly2015-04-041-4/+0
|
* Remove duplicate tag name.Stephen Kelly2015-04-041-1/+0
|
* CMake Nightly Date StampKitware Robot2015-04-041-1/+1
|
* VS: Add support for XAML source filesGilles Khouzam2015-04-034-3/+142
| | | | | | | | XAML files are by default of type Page in the vcxproj and can be overriden by setting the VS_XAML_TYPE property. The .cpp and .h file of the same name are automatically added as depending on the XAML file. New VSXaml test builds a basic XAML WindowsStore 8.1 app with VS2013.
* CMake Nightly Date StampKitware Robot2015-04-031-1/+1
|
* Merge topic 'remove-DEFINITIONS-directory-property'Brad King2015-04-023-2/+20
|\ | | | | | | | | 06f61c26 Do not treat DEFINITIONS as a built-in directory property
| * Do not treat DEFINITIONS as a built-in directory propertyStephen Kelly2015-04-023-2/+20
| | | | | | | | | | | | | | | | Add policy CMP0059 to cover this change. The property has been deprecated since CMake 2.4 anyway. This will help clean up cmMakefile -- the DefineFlagsOrig member should not need to exist.
* | Merge topic 'clean-up-cmMakefile'Brad King2015-04-025-50/+9
|\ \ | |/ | | | | | | | | | | | | | | | | f2e07a6d cmMakefile: Remove unused PreOrder member. aafe2821 cmMakefile: Remove unused Prefix member. 1fcf590b cmMakefile: Remove unused SubDirectoryOrder member. c3a60cc9 cmMakefile: Remove AddExtraDirectory method. 37897347 cmMakefile: Remove unused method. d7539ced cmMakefile: Remove bogus comment.
| * cmMakefile: Remove unused PreOrder member.Stephen Kelly2015-04-014-21/+9
| | | | | | | | Remove references from dependendent API.
| * cmMakefile: Remove unused Prefix member.Stephen Kelly2015-04-012-3/+0
| | | | | | | | | | Unused since it was added in commit 1f42f521 (NEW: move from tools and config to create CMake, 2000-08-29).
| * cmMakefile: Remove unused SubDirectoryOrder member.Stephen Kelly2015-04-012-3/+0
| | | | | | | | | | The last use was removed in v2.4.0~2054 (ENH: add support for out of source source, 2005-03-14)
| * cmMakefile: Remove AddExtraDirectory method.Stephen Kelly2015-04-013-13/+0
| | | | | | | | It has no effect.
| * cmMakefile: Remove unused method.Stephen Kelly2015-04-011-6/+0
| | | | | | | | | | The last user was removed in commit v2.4.0~1516 (ENH: removed unused files, 2005-06-20).
| * cmMakefile: Remove bogus comment.Stephen Kelly2015-04-011-4/+0
| |
* | Merge topic 'xcode-source-type-metal'Brad King2015-04-021-0/+4
|\ \ | | | | | | | | | | | | 078c7321 Xcode: Add file type for Metal shader files
| * | Xcode: Add file type for Metal shader filesSean James2015-04-011-0/+4
| |/
* | CMake Nightly Date StampKitware Robot2015-04-021-1/+1
|/
* Merge topic 'cpack-deb-format-cast'Brad King2015-04-011-2/+4
|\ | | | | | | | | e86f44b7 cmCPackDebGenerator: Cast file mode to proper type for %o formatter
| * cmCPackDebGenerator: Cast file mode to proper type for %o formatterBrad King2015-03-311-2/+4
| |
* | Merge topic 'cpack-fix-preinstall-tool'Brad King2015-04-011-15/+8
|\ \ | | | | | | | | | | | | 93a3ec8b CPack: Fix make tool selection during preinstall (#15483)
| * | CPack: Fix make tool selection during preinstall (#15483)Brad King2015-03-311-15/+8
| |/ | | | | | | | | | | | | | | The CMAKE_MAKE_PROGRAM selected by CMake while configuring the project should also be used to drive the "preinstall" target during packaging. Teach CPack to use "cmake --build" instead of constructing the build command line itself. The "cmake --build" command already knows how to select the proper make tool.
* | Merge topic 'makefile-DELETE_ON_ERROR'Brad King2015-04-014-0/+13
|\ \ | | | | | | | | | | | | | | | 44990732 Help: Add notes for topic 'makefile-DELETE_ON_ERROR' 4adf1dad Makefile: Tell GNU make to delete rule outputs on error (#15474)
| * | Makefile: Tell GNU make to delete rule outputs on error (#15474)Brad King2015-03-304-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add .DELETE_ON_ERROR to the "build.make" files that contain the actual build rules that generate files. This tells GNU make to delete the output of a rule if the recipe modifies the output but returns failure. This is particularly useful for custom commands that use shell redirection to produce a file. Do not add .DELETE_ON_ERROR for Borland or Watcom make tools because they may not tolerate it and would not honor it anyway. Other make tools that do not understand .DELETE_ON_ERROR will not be hurt. Suggested-by: Andrey Vihrov <andrey.vihrov@gmail.com>
* | | CMake Nightly Date StampKitware Robot2015-04-011-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2015-03-311-1/+1
|/
* Merge topic 'cpack-archive-prefix'Brad King2015-03-301-0/+8
|\ | | | | | | | | e3f84fc5 cpack: Fix CPACK_PACKAGING_INSTALL_PREFIX handling for archives (#14677)
| * cpack: Fix CPACK_PACKAGING_INSTALL_PREFIX handling for archives (#14677)Clinton Stimpson2015-03-301-0/+8
| | | | | | | | | | Fix the case when the archive generator is used to package components with an install prefix.
* | Merge topic 'add_dependencies-INTERFACE-libraries'Brad King2015-03-302-11/+4
|\ \ | | | | | | | | | | | | | | | ac14cbf0 Allow add_dependencies() on INTERFACE libraries (#15414) 817d31db Help: Format add_dependencies documentation
| * | Allow add_dependencies() on INTERFACE libraries (#15414)Brad King2015-03-272-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit v3.0.0-rc1~175^2~20 (add_dependencies: Disallow use with INTERFACE_LIBRARY, 2013-12-25). Teach our dependency analysis to transitively follow INTERFACE target utility dependencies as was done or IMPORTED targets in commit v2.8.6~127^2~1 (Allow add_dependencies() on imported targets, 2010-11-19). Extend the InterfaceLibrary test with a case to cover header generation for a header-only INTERFACE library via a custom target.
* | | Merge topic 'ninja-autogen'Brad King2015-03-301-3/+6
|\ \ \ | | | | | | | | | | | | | | | | 4d08e6b6 QtAutogen: Fix rcc rebuild with Ninja generator (#15459)
| * | | QtAutogen: Fix rcc rebuild with Ninja generator (#15459)Brad King2015-03-271-3/+6
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | The rcc outputs are byproducts of the cmake_autogen rule, not outputs. We still must run cmake_autogen on every run even if the rcc outputs exist. Ninja requires explicit byproduct specification, which is now possible in CMake since commit v3.2.0-rc1~340^2~2 (Add an option for explicit BYPRODUCTS of custom commands, 2014-11-13). Revise the logic introduced by commit v3.2.0-rc1~480^2 (QtAutogen: Regenerate qrc files if their input changes, 2014-09-17) to specify byproducts explicitly.
* | | Merge topic 'xcode-default-ARCHS'Brad King2015-03-301-40/+21
|\ \ \ | | | | | | | | | | | | | | | | | | | | b76b52c0 Xcode: Set ARCHS only when CMAKE_OSX_ARCHITECTURES is specified (#14736) 9e14a5de cmGlobalXCodeGenerator: Simplify ARCHS list with cmJoin
| * | | Xcode: Set ARCHS only when CMAKE_OSX_ARCHITECTURES is specified (#14736)Brad King2015-03-271-31/+20
| | | | | | | | | | | | | | | | | | | | | | | | Teach the Xcode generator that ONLY_ACTIVE_ARCH=YES means to use ARCHS, and that the default of ONLY_ACTIVE_ARCH=NO means to use NATIVE_ARCH and ignore ARCHS. In the latter case there is no reason to generate ARCHS.
| * | | cmGlobalXCodeGenerator: Simplify ARCHS list with cmJoinBrad King2015-03-271-10/+2
| |/ /
* | | Merge topic 'wix-fix-utf8'Brad King2015-03-303-4/+10
|\ \ \ | | | | | | | | | | | | | | | | 98a3b2e2 CPackWIX: Omit codepage conversion when internal encoding is already UTF-8.
| * | | CPackWIX: Omit codepage conversion when internal encoding is already UTF-8.Nils Gladitz2015-03-273-4/+10
| | | |
* | | | Merge topic 'clean-scanbuild-warnings'Brad King2015-03-307-31/+33
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | e680d43d Fix an unused variable warning from scanbuild. a4a1b729 Fix warnings from clang scanbuild.
| * | | | Fix an unused variable warning from scanbuild.Bill Hoffman2015-03-261-10/+1
| | | | |
| * | | | Fix warnings from clang scanbuild.Bill Hoffman2015-03-256-21/+32
| | |_|/ | |/| |
* | | | CMake Nightly Date StampKitware Robot2015-03-301-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-03-291-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-03-281-1/+1
| |_|/ |/| |
* | | Merge topic 'wix-external-expat'Brad King2015-03-271-2/+2
|\ \ \ | | | | | | | | | | | | | | | | 86037915 CPackWIX: Add static_casts for XML_Parser.
| * | | CPackWIX: Add static_casts for XML_Parser.Nils Gladitz2015-03-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | "XML_Parser" in cmexpat is a typedef for void* while newer releases of expat seem to use struct XML_ParserStruct *XML_Parser. Add static_casts so that the build works with either variant.
* | | | Merge topic 'qtdialog-cpack-qt5-osx'Brad King2015-03-271-2/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | 9c76ff01 QtDialog: Fix CMake packaging with CPack on OS X with Qt5.
| * | | QtDialog: Fix CMake packaging with CPack on OS X with Qt5.Clinton Stimpson2015-03-251-2/+2
| | |/ | |/|
* | | CMake Nightly Date StampKitware Robot2015-03-271-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2015-03-261-1/+1
| |
* | Merge topic 'file-LOCK-close'Brad King2015-03-252-0/+7
|\ \ | | | | | | | | | | | | 1f289095 file(LOCK): Close file descriptor/handle when releasing a lock