https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
ffe1c96 Add phony rule for outputs of an IMPORTED library 20 October 2013, 16:21:02 UTC
0645d74 CMake Nightly Date Stamp 19 October 2013, 04:01:07 UTC
919e1e8 Merge topic 'INTERFACE-error-with-linked-genex' 70ae6df Handle genexes when evaluating INTERFACE_INCLUDE_DIRECTORIES errors. 18 October 2013, 14:43:41 UTC
70ae6df Handle genexes when evaluating INTERFACE_INCLUDE_DIRECTORIES errors. 18 October 2013, 14:11:49 UTC
36d8d98 Merge topic 'help-replace-version' 89448a5 cmRST: Substitute CMake version for |release| as Sphinx does 18 October 2013, 14:02:51 UTC
de51592 Merge topic 'fix-policy-versions' 1873205 Update CMP0024/CMP0025/CMP0026 release version 18 October 2013, 14:02:44 UTC
abf0dc7 Merge topic 'doc-drop-policy-builtin' 5cdaef7 Drop builtin policy "full" documentation 18 October 2013, 14:02:31 UTC
b051ccb Merge topic 'allow-repeated-LINK-keywords' dede273 target_link_libraries: Allow repeated use of LINK_{PRIVATE,PUBLIC} keywords. 18 October 2013, 14:02:22 UTC
037887e Merge topic 'simplify-cmake-E-command-line' d4c3de2 cmake: Simplify -E command line processing 18 October 2013, 14:02:15 UTC
f6cc3b0 Merge topic 'vs-intel-compiler' d14898b Intel: Fix detection of MSVC version simulated by pre-11.0 Fortran a85e17e Intel: When simulating MSVC, re-use Windows-MSVC (#14476) af40e8c VS: Detect Intel Fortran compiler id and version b8522a8 VS: Expose Intel Fortran .vfproj format version to CMake language 2d36c9a CMakeDetermineCompilerId: Fix Intel Fortran compiler id detection a6fd17c VS: Fix CMAKE_<LANG>_COMPILER detection with Intel toolset (#14471) 18 October 2013, 14:01:58 UTC
eff13eb Merge topic 'coverity-generated-tests' 7eddefd TestDriver.cxx.in: Untrusted array index read. 18 October 2013, 14:01:46 UTC
d14898b Intel: Fix detection of MSVC version simulated by pre-11.0 Fortran The Intel Fortran 10 64-bit compiler incorrectly defines _MSC_VER to its own version (1020) instead of the underlying MSVC tools version. Since we expect the compiler to be used only with VS >= 7 tools, assume MSVC version 13.0 if _MSC_VER is not greater than 1300. 18 October 2013, 13:55:59 UTC
a85e17e Intel: When simulating MSVC, re-use Windows-MSVC (#14476) Teach CMake(C|CXX|Fortran)CompilerId* to report the MSVC version simulated by the Intel compiler, if any. Refactor the Windows-Intel platform information helper module to load Windows-MSVC instead of duplicating the information. Teach Windows-MSVC to understand when it is loaded as the simulated Fortran compiler (its preprocessor is simulated). 18 October 2013, 13:55:59 UTC
af40e8c VS: Detect Intel Fortran compiler id and version Teach CMakeDetermineCompilerId to use a .vfproj project file to build the Fortran compiler id source file under the Visual Studio generators. 18 October 2013, 13:55:59 UTC
b8522a8 VS: Expose Intel Fortran .vfproj format version to CMake language Lookup the Intel VS plugin version on demand in the VS global generator, compute the corresponding .vfproj format version number, and memoize it. Add it as a CMAKE_VS_INTEL_Fortran_PROJECT_VERSION platform definition. 18 October 2013, 13:55:50 UTC
b4de563 CMake Nightly Date Stamp 18 October 2013, 04:01:14 UTC
89448a5 cmRST: Substitute CMake version for |release| as Sphinx does Sphinx provides a builtin substitution for the |release| version. Teach cmRST to replace this with the CMake version number too. 17 October 2013, 19:23:45 UTC
1873205 Update CMP0024/CMP0025/CMP0026 release version These policies were introduced after 2.8.12 in anticipation of 2.8.13. However, we've now decided the next release will be 3.0.0, so update the version of introduction accordingly. 17 October 2013, 19:14:53 UTC
5cdaef7 Drop builtin policy "full" documentation The full policy documentation was moved to Help/policy/*.rst by commit f051814e (Convert builtin help to reStructuredText source files, 2013-10-15). We no longer need the builtin string literals. In commit 87cc62ca (Drop "full" documentation output types, 2013-09-13) we dropped code using the LongDescription field of policy definitions. We need to follow it up with a change similar to commit 399e9c46 (Drop builtin property documentation, 2013-09-16) to remove the policy documentation. Do that now. Keep the short description as it is used in policy error and warning messages. 17 October 2013, 19:00:20 UTC
dede273 target_link_libraries: Allow repeated use of LINK_{PRIVATE,PUBLIC} keywords. This has not been allowed since they were introduced in commit 91438222 (target_link_libraries: Add LINK_(PUBLIC|PRIVATE) options, 2011-10-07), but allowing this form makes it more compatible with the newer PUBLIC and PRIVATE keywords. 17 October 2013, 15:37:20 UTC
8f2b0c3 Merge topic 'help-manual-cleanup' 9b212ad Make --help-* options available from all command-line tools 5dde65a Help: De-duplicate manual/(cmake|ccmake).1.rst build options ae944d1 Help: Organize manual/*.1.rst sections 4f7d708 Help: Drop leftover conversion content from manual/*.1.rst 17 October 2013, 12:57:45 UTC
fa8fc51 Merge topic 'wix-documentation-escapes' 42b4f6c CPackWiX: prevent attribute references in docs from being interpreted 17 October 2013, 12:57:41 UTC
bffe960 Merge topic 'readable-lupdate.pro' 51305f5 Qt4: make pro files generated for translations easier to read 17 October 2013, 12:57:28 UTC
ad9c5c5 Merge topic 'print-CMP0022-content-conflict-test' 4fd6024 CMP0022: Add unit test for null pointer check and message. 17 October 2013, 12:57:23 UTC
d4c3de2 cmake: Simplify -E command line processing Check for "cmake -E ..." up front (along with "cmake --build ...") and skip normal command line processing. Drop the special handling for -E from the normal processing to simplify things. Strictly speaking, it was previously possible to invoke command mode with -E anywhere in the command line e.g. "cmake echo -E message" or "cmake echo message -E", but no one should be using it as it was not documented and looks strange. 17 October 2013, 12:56:50 UTC
ca498f0 CMake Nightly Date Stamp 17 October 2013, 04:01:07 UTC
9b212ad Make --help-* options available from all command-line tools Make the standard --help-* options available from all command-line tools. Drop options that are no longer supported: --copyright, --help-full, --help-html, --help-man, --help-compatcommands, --help-custom-modules De-duplicate Help/manual/*.1.rst help options by using an OPTIONS_HELP.txt file included from each manual. 16 October 2013, 20:24:51 UTC
5dde65a Help: De-duplicate manual/(cmake|ccmake).1.rst build options Move common build options out of cmake and ccmake manuals into an OPTIONS_BUILD.txt file and include it from the original locations. 16 October 2013, 20:24:51 UTC
ae944d1 Help: Organize manual/*.1.rst sections Add "Synopsis", "Description", and "See Also" manual page section headers. These are typical of .1 man section pages. Also de-duplicate the See Also section links using a separate LINKS.txt file included from each manual. 16 October 2013, 20:23:32 UTC
42b4f6c CPackWiX: prevent attribute references in docs from being interpreted 16 October 2013, 20:20:10 UTC
51305f5 Qt4: make pro files generated for translations easier to read -use one line for each input file and include directory -remove duplicate include directories 16 October 2013, 18:08:33 UTC
4f7d708 Help: Drop leftover conversion content from manual/*.1.rst Some text in these manuals is left from the old full help transition text generated by the automatic conversion process. Drop it. 16 October 2013, 16:50:41 UTC
4fd6024 CMP0022: Add unit test for null pointer check and message. 16 October 2013, 14:45:55 UTC
c54fb6f Merge topic 'update-kwsys' 0408415 Merge branch 'upstream-kwsys' into update-kwsys c01e744 KWSys 2013-10-15 (6eab64c3) 16 October 2013, 14:45:40 UTC
2d36c9a CMakeDetermineCompilerId: Fix Intel Fortran compiler id detection The Intel Fortran compiler needs the /fpp option to enable C preprocessing. Without the option the compiler may warn and ignore preprocessor lines instead of failing with an error. Detect the warning and treat it as failure so that we move on to try /fpp and detect the correct id. Without this it works only by luck because Intel is the first compiler id in our detection source file. 16 October 2013, 14:37:48 UTC
a6fd17c VS: Fix CMAKE_<LANG>_COMPILER detection with Intel toolset (#14471) When the platform toolset is from Intel, look for "icl.exe" instead of "cl.exe". 16 October 2013, 14:37:48 UTC
c49083e Merge topic 'doc-reStructuredText' 7038a93 Modules/readme.txt: Update steps to add module documentation a77e308 CPack: Replace #<type> markup with reStructuredText equivalent e7ca48f Help: Factor out cmake-generator-expressions manual page 97e8650 Help: Factor out COMPILE_DEFINITIONS disclaimer duplication 8982161 Help: Factor out find_* command duplication 30b2186 Help: Factor out *_OUTPUT_(NAME|DIRECTORY).rst duplication bfe07aa Build Help documentation during CMake build using Sphinx 53ded59 Drop unused builtin documentation APIs 0c39a75 Drop the 'Full' field from cmDocumentationEntry e33d8d2 Drop builtin command documentation 399e9c4 Drop builtin property documentation 6035c04 get_property: Drop test for builtin property documentation 80a3273 Drop all documentation formatters except Usage b336a1eb Teach COMPATIBLE_INTERFACE_* checks to use Help .rst documents ec6df36 Teach --help-* options to load documentation from .rst files 25f2877 Add class cmRST to do basic reStructuredText processing ... 16 October 2013, 13:28:12 UTC
7038a93 Modules/readme.txt: Update steps to add module documentation Replace the old module documentation instructions with steps to add reStructuredText documentation that will be built by Sphinx. 16 October 2013, 13:22:39 UTC
a77e308 CPack: Replace #<type> markup with reStructuredText equivalent Drop #end and #module. Convert #section to a subsection header. Convert #variable to the cmake domain "variable" directive. Convert #macro to the cmake domain "command" directive. Perform minor formatting fixes in text near these changes. 16 October 2013, 13:22:39 UTC
e7ca48f Help: Factor out cmake-generator-expressions manual page Generator expressions are supported in many places and are a distinct concept worthy of their own manual page. The old builtin documentation was previously represented by preprocessor macros to generate it into each place that supports them. Factor out the duplicate content into a dedicated cmake-generator-expressions manual page and reference it from each original location. 16 October 2013, 13:22:38 UTC
97e8650 Help: Factor out COMPILE_DEFINITIONS disclaimer duplication The COMPILE_DEFINITIONS escaping disclaimer was represented in builtin documentation using a preprocessor macro. Factor the duplicate content out into a separate .txt file and include it in each document with the reStructuredText include directive. 16 October 2013, 13:22:38 UTC
8982161 Help: Factor out find_* command duplication These documents were represented in the builtin documentation using a common starting point with placeholders substituted by each command. Convert them back to this approach using the reStructuredText include directive and substitutions to avoid duplication. 16 October 2013, 13:22:38 UTC
30b2186 Help: Factor out *_OUTPUT_(NAME|DIRECTORY).rst duplication Portions of these documents contain duplicate content generated from preprocessor macros in the original builtin documentation source. Factor the common parts out into .txt files using reStructuredText include directives and substitutions to avoid duplication. 16 October 2013, 13:22:38 UTC
bfe07aa Build Help documentation during CMake build using Sphinx Add a Utilities/Sphinx directory to hold CMake build code to run the Sphinx (sphinx-doc.org) documentation generation tool. Create a CMakeLists.txt file there capable of building either as a subdirectory of the main CMake build, or as a standalone documentation build. Add cache options SPHINX_MAN and SPHINX_HTML to select output formats and SPHINX_EXECUTABLE to specify the sphinx-build executable. Add bootstrap options --sphix-man and --sphinx-html to select output formats and --sphinx-build=<sb> to specify the sphinx-build executable. Create a "conf.py.in" file to configure_file into "conf.py" to tell sphinx-build how to build our documents. Create a "cmake.py" Sphinx extension module defining: * The "cmake-module" directive used in Help/module/*.rst files to scan .rst markup from the corresponding Modules/*.cmake file. * A Sphinx domain called "cmake" defining documentation object types for CMake Help/<type> directories: command, generator, manual, module, policy, prop_*, and variable. Add a "role" for each type to perform cross-references. Teach the roles to treat "<XYZ>" as placeholders instead of explicit targets if not preceded by a space. Add cmake domain directives to define command and variable objects explicitly in .rst file content. This will allow modules to define their own commands and variables and have them indexed and linkable. * A Sphinx document transform that converts Help/<type>/*.rst documents into cmake domain objects of the corresponding <type> and adds index entries for them. This will automatically index all CMake documentation objects and provide cross-reference targets for them with no special markup in the .rst files. 16 October 2013, 13:22:37 UTC
53ded59 Drop unused builtin documentation APIs Now that all DefineProperty documentation calls have been dropped, drop the supporting APIs. 16 October 2013, 13:22:37 UTC
0c39a75 Drop the 'Full' field from cmDocumentationEntry We need only 'Brief' for usage documentation. We no longer have builtin 'Full' documentation, which is now in Help/*/*.rst files. 16 October 2013, 13:22:37 UTC
e33d8d2 Drop builtin command documentation Drop all GetTerseDocumentation and GetFullDocumentation methods from commands. The command documentation is now in Help/command/*.rst files. 16 October 2013, 13:22:36 UTC
399e9c4 Drop builtin property documentation Drop all DefineProperty calls for non-chained properties. Drop the documentation from the chained ones. The documentation for all properties is now in Help/prop_*/*.rst files. 16 October 2013, 13:22:36 UTC
6035c04 get_property: Drop test for builtin property documentation Property documentation is no longer builtin, so the get_property command will be unable to return the documentation. Drop the test for it. 16 October 2013, 13:22:36 UTC
80a3273 Drop all documentation formatters except Usage We now need only the Usage formatter to support command-line options that print basic usage, and the supporting indented=>preformatted markup processor to support CMake message formatting. Drop all other documentation formatters and move the remaining code up into the top cmDocumentationFormatter class. 16 October 2013, 13:22:35 UTC
b336a1e Teach COMPATIBLE_INTERFACE_* checks to use Help .rst documents These checks want to know if named target properties are builtin, which is now known by checking the Help/prop_tgt directory. (Previously the check could be confused by a define_property call in the project.) 16 October 2013, 13:22:35 UTC
ec6df36 Teach --help-* options to load documentation from .rst files Install the Help directory next to Modules to make it available in CMake distributions. Use cmRST to read Help .rst documents and print them as help output. Add options --help-manual-list --help-manual to list available manuals or print one of them. Implement the options --help-commands --help-modules --help-policies --help-properties --help-variables by mapping to the corresponding manual page. Implement the options --help-command-list --help-module-list --help-policy-list --help-property-list --help-variable-list by globbing the available Help .rst documents of the corresponding type and reading their titles. Implement the options --help-command --help-module --help-policy --help-property --help-variable by globbing the matching Help .rst document(s) and printing them. 16 October 2013, 13:22:35 UTC
25f2877 Add class cmRST to do basic reStructuredText processing Create a cmRST class to perform just enough reStructuredText processing to support display of Help documents in human-readable text format. This will be used to implement --help-* command-line options. Support directives "include", "replace", "parsed-literal", "toctree" (Sphinx), and "cmake-module" (CMake Sphinx Extension to scan .cmake modules). Support inline CMake Sphinx Domain roles to convert cross-references to corresponding title text. Support inline substitutions defined by the "replace" directive, but keep it simple by requiring replacements to be defined before use. Add a CMakeLib "testRST" case to cover processing of supported constructs and compare results against expected output. 16 October 2013, 13:22:35 UTC
7eddefd TestDriver.cxx.in: Untrusted array index read. As reported by Coverity Scan, if the configured file contains a #include, Untrusted array index read The array index could be controlled by an attacker, leading to reads outside the bounds of the array. In main: Read from array at index computed using an unscrutinized value from an untrusted source (CWE-129) CID 1081283 (#1 of 1): Untrusted array index read (TAINTED_SCALAR) 25. tainted_data: Using tainted variable "testToRun" as an index into an array "cmakeGeneratedFunctionMapEntries". 16 October 2013, 10:11:20 UTC
5029da5 CMake Nightly Date Stamp 16 October 2013, 04:01:08 UTC
87cc62c Drop "full" documentation output types We will no longer support full documentation generation from executables and will instead generate documentation with other tools. Disable (with a warning left behind) the command-line options: --copyright --help-compatcommands --help-full --help-html --help-man Drop supporting code. Drop manual sections generation from executables. Remove internal documentation construction APIs. Drop unused sections See Also, Author, Copyright, Compat Commands, Custom Modules. 15 October 2013, 18:12:49 UTC
441f280 Help: Fix reStructuredText syntax in auto-generated documents 15 October 2013, 18:12:49 UTC
6ceb651 Help: Add index.rst top-level document Add a top-level document holding the Sphinx root toctree. List all reference manuals from Help/manual/*.rst and the Sphinx-generated general index (genindex) and search pages. 15 October 2013, 18:12:49 UTC
c717e2a ExternalProject: Restore documentation indentation level This module parses its own documentation to extract supported options. Fix the indentation level to match that expected by the parser. 15 October 2013, 18:12:48 UTC
f051814 Convert builtin help to reStructuredText source files Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it. 15 October 2013, 18:12:03 UTC
e94958e Add bash script to convert builtin help to reStructuredText Create a convert-help.bash script to extract builtin documentation as reStructuredText sources in a new Help directory. Run each executable with the --help-full option targeting a .rst file to extract the documentation. Generate Sphinx "toctree" directives to point each man page at the corresponding documents it should contain. Organize cmake-commands(7), cmake-properties(7), and cmake-variables(7) man pages into sections similar to those generated by --help-properties and --help-variables output previously. 15 October 2013, 18:12:02 UTC
81759c7 Add Help/generator/*.rst for Windows- and OS X-only generators Run "cmake --help-full cmake.1.rst" by hand on Windows and OS X. Copy the generator/*.rst documents for generators unique to those platforms into Help/generator. 15 October 2013, 15:17:08 UTC
f85405f Add reStructuredText (RST) documentation formatter Temporarily add a RST formatter to convert builtin documentation to .rst source files. This will be removed shortly after we use it to convert documentation. Teach the RST formatter to: * Output preformatted blocks as reStructuredText "::" literal blocks. * Output option lists as bullet lists with option names enclosed in reStructuredText ``literal`` quoting. * Output individual documentation objects (commands, variables, etc.) in separate .rst files organized in directories by type. Replace references to cmVersion::GetCMakeVersion() in builtin documentation with the literal placeholder "|release|" that will be defined as a substitution later. 15 October 2013, 14:47:39 UTC
0d0fec1 Drop CPack module documentation markup extraction This will be replaced by alternative markup later. 15 October 2013, 14:47:39 UTC
946f0ef Drop definition of internal property The property __CMAKE_DELETE_CACHE_CHANGE_VARS_ is not meant for public exposure. 15 October 2013, 14:47:39 UTC
277bd1d Drop CMAKE_STRICT mode With our modern development workflow it is less likely a property will be added to C++ code without documentation. This mode only existed to support the DocTest which had very limited coverage of the properties anyway. 15 October 2013, 14:47:38 UTC
678aaad Drop documentation generation during build Drop the 'documentation' build target. We will no longer use the executables to generate their own documentation. New infrastructure will be introduced later to generate documentation. 15 October 2013, 14:47:37 UTC
09be0bb Set IDE folder for CMake 'documentation' target only if it exists The documentation target will be come optional, so do not reference it when it does not exist. 15 October 2013, 14:46:55 UTC
e49efe9 Drop xmllint documentation tests Drop these tests since we will drop docbook output along with other documentation formatters. 15 October 2013, 14:46:54 UTC
189008e Move cmake.m4 from Utilities to Auxiliary The latter fits more consistently with other third party integration files. 15 October 2013, 14:46:54 UTC
b601e23 Rename Docs to Auxiliary The directory contains auxiliary support files for integration with other tools, not documentation. 15 October 2013, 14:46:54 UTC
07b8002 cmDocumentation: Drop version output from usage and text help Drop the "cmake version ..." line from the top of usage and text help formats. Print it only when requested with --version or similar option. 15 October 2013, 14:46:54 UTC
6e68bc2 cmake: Add --help-policy-list option All the other --help-<item> options have a corresponding option --help-<item>-list. Add one for --help-policy. 15 October 2013, 14:46:54 UTC
c9a5f34 Cleanup use of CMake version in install destinations Factor the CMAKE_DATA_DIR, CMAKE_DOC_DIR, and CMAKE_MAN_DIR selection out of CMakeLists.txt and into a Source/CMakeInstallDestinations.cmake script. Load the script from the original location of the code. Cache the destination values as empty strings so we know if the user sets them explicitly. If not, then compute defaults based on the platform and full CMake version string. By not caching the versioned defaults, we can change them in a single build tree as the version changes. Remove duplication of the install destination defaults from the bootstrap script. Cache empty defaults there too. Parse from the CMake code the default values to report in the help output. Keep the CMake code in a structured format to make this reliable. 15 October 2013, 14:46:54 UTC
c72f851 Factor CMake version logic into dedicated module Move logic to compute CMake_VERSION out of the top-level CMakeLists.txt file to a dedicated Source/CMakeVersionCompute.cmake module and include it from the original location. This will allow it to be re-used. 15 October 2013, 14:46:53 UTC
82578d9 bootstrap: Report -rc# in --version output 15 October 2013, 14:46:53 UTC
cb51088 Merge topic 'doc-list-append-nothing' eec7834 list: Fix docs for APPEND to show that elements are optional 15 October 2013, 13:33:28 UTC
69fd125 Merge topic 'wix-extra-sources' 2e6cadd CPackWiX: allow user supplied extra sources, objects and libraries 15 October 2013, 13:33:22 UTC
cd36929 Merge topic 'wix-deterministic-ids' 3a4a748 CPackWiX: generate deterministic ids for directories, components and files 15 October 2013, 13:33:15 UTC
b31ca93 Merge topic 'target-LOCATION-policy' e4e5b28 cmTarget: Deprecate the LOCATION target property with a policy. 15 October 2013, 13:33:05 UTC
21ccad5 Merge topic 'FindCUDA-NPP-5.5' 5076218 FindCUDA: Fix NPP library search for CUDA 5.5 15 October 2013, 13:32:56 UTC
34f66ae Merge topic 'deprecate-COMPILE_FLAGS' 3507d5a Deprecate COMPILE_FLAGS target property. 15 October 2013, 13:32:48 UTC
0649195 Merge topic 'export-at-generate-time' a4263c9 export(): Handle multiple dependent export sets. 66b290e export(): Process the export() command at generate time. 5fe5c32 export(): Set a Makefile on the cmExportBuildFileGenerator. e383555 cmExportInstallFileGenerator: Fix comment to match reality. 15 October 2013, 13:32:36 UTC
ebffbda Merge topic 'fix-CMP0024-multiple-directories' af1f698 CMP0024: Store the fact of included export in global generator. 15 October 2013, 13:32:32 UTC
29b1e59 Merge topic 'bump-required-cmake-version' 920ffbf Require CMake 2.8.4 or greater to build CMake 15 October 2013, 13:32:12 UTC
08dc972 Merge topic 'osx-framework-search-flag' 2e13c36 OS X: Encode -F framework search flag in per-language platform variable 15 October 2013, 13:32:03 UTC
77ade1e Merge topic 'INTERFACE_LIBRARY-SYSTEM-header' 617ee7c Add a test for SYSTEM headers in INTERFACE libraries. 15 October 2013, 13:31:34 UTC
920ffbf Require CMake 2.8.4 or greater to build CMake This allows the use of the $<TARGET_FILE:...> generator expression as a replacement for the use of the LOCATION target property. The use of the LOCATION target property is now deprecated for in-build targets. Also drop other checks for older CMake versions: * Simplify cmake_set_target_folder macro. * Use find_package(LibArchive) unconditionally. * Simplify condition for running testVisualStudioSlnParser test. * Convert two macros to functions. * Unconditionally run the CTestTestRerunFailed test. 15 October 2013, 13:22:56 UTC
0408415 Merge branch 'upstream-kwsys' into update-kwsys 15 October 2013, 13:04:01 UTC
c01e744 KWSys 2013-10-15 (6eab64c3) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 6eab64c3 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 96b2f6f4..6eab64c3 Raphael Kubo da Costa (1): 6eab64c3 SystemInformation: Include backtrace-related headers on FreeBSD Change-Id: Ib0447aab3d6555ce278f0c1417af2c53e6f181a5 15 October 2013, 13:03:58 UTC
bedb7bc CMake Nightly Date Stamp 15 October 2013, 04:01:08 UTC
eec7834 list: Fix docs for APPEND to show that elements are optional list(APPEND) has been able to append nothing since commit a06dcdba (Allow LIST(APPEND) command to append nothing, 2008-01-16) but the documentation still used to imply that at least one argument is required. 14 October 2013, 15:16:59 UTC
d37c934 CMake Nightly Date Stamp 14 October 2013, 04:01:05 UTC
2e6cadd CPackWiX: allow user supplied extra sources, objects and libraries 13 October 2013, 11:16:54 UTC
de94782 CMake Nightly Date Stamp 13 October 2013, 04:01:06 UTC
3a4a748 CPackWiX: generate deterministic ids for directories, components and files 12 October 2013, 08:41:05 UTC
dca4386 CMake Nightly Date Stamp 12 October 2013, 04:01:07 UTC
e4e5b28 cmTarget: Deprecate the LOCATION target property with a policy. The final location and name of a build-target is not determined until generate-time. However, reading the LOCATION property from a target is currently allowed at configure time. Apart from creating possibly-erroneous results, this has an impact on the implementation of cmake itself, and prevents some major cleanups from being made. Disallow reading LOCATION from build-targets with a policy. Port some existing uses of it in CMake itself to use the TARGET_FILE generator expression. 11 October 2013, 19:17:27 UTC
5076218 FindCUDA: Fix NPP library search for CUDA 5.5 In CUDA 5.5 NPP was divided onto 3 separate libraries: nppc, npps, nppi. 11 October 2013, 12:41:45 UTC
3507d5a Deprecate COMPILE_FLAGS target property. It is succeeded by COMPILE_OPTIONS, which supports generator expressions, is a list rather than a string, and is properly escaped. 11 October 2013, 11:40:29 UTC
back to top