f67a8ed | Petr Orlov | 12 September 2016, 23:14:58 UTC | add doc | 12 September 2016, 23:53:51 UTC |
acbfa85 | Petr Orlov | 05 September 2016, 15:52:35 UTC | add checksum tests | 12 September 2016, 23:53:44 UTC |
1211fc8 | Petr Orlov | 04 September 2016, 23:08:45 UTC | add checksum file creation | 12 September 2016, 23:53:36 UTC |
3ef0534 | Petr Orlov | 31 August 2016, 15:05:15 UTC | add new variable to check & fill | 12 September 2016, 23:53:23 UTC |
a7305ef | Brad King | 12 September 2016, 15:57:15 UTC | Merge topic 'geh-failure-tests' 612d6f29 Tests: Refactor GenerateExportHeader test code ce76abb4 Tests: Add data symbols to GenerateExportHeader test 8f95b93b Tests: Add failure test for GenerateExportHeader | 12 September 2016, 15:57:15 UTC |
612d6f2 | Matthew Woehlke | 02 September 2016, 20:53:34 UTC | Tests: Refactor GenerateExportHeader test code Refactor the library code used in the GenerateExportHeader test to use an improved naming convention that more directly identifies what it being tested, making use of namespaces to avoid possible symbol collisions. This also eliminates duplicate cases such as `libshared()` and `libshared_not_exported()` which had the same decoration, and adds consistent pairings of <name>_EXPORT and <name>_DEPRECATED_EXPORT which were missing previously. The data tests from the previous commit are also added to `libstatic` and `libshared_and_static` for consistency. Note that there are no exported members of exported classes, as these are not allowed on Windows. | 12 September 2016, 14:29:20 UTC |
ce76abb | Matthew Woehlke | 02 September 2016, 15:23:16 UTC | Tests: Add data symbols to GenerateExportHeader test Add static data members and global variables to the GenerateExportHeader shared library, testing that export decoration for these works in addition to decoration of classes and free functions. | 12 September 2016, 14:28:59 UTC |
8f95b93 | Matthew Woehlke | 02 September 2016, 15:04:55 UTC | Tests: Add failure test for GenerateExportHeader Modify notation of statements in the GenerateExportHeader test expected to result in link errors. Modify script used to build the test to also generate a suite of modified sources, each having exactly one of the failing lines enabled, and to generate EXCLUDE_FROM_ALL executables for the same. Modify RunCMake script used to drive the test to read the list of such executables and try to build each of them, verifying that they do in fact fail to build. This will verify that the _NO_EXPORT macros are working as expected, and will also catch errors like the one that commit 0cbaaf2d (GenerateExportHeader: Fix add_compiler_export_flags regression, 2016-09-01) fixed. When setting up the failure tests for GenerateExportHeader, check if the compiler actually hides non-exported stuff. If not, the failure tests won't fail, and will cause the overall test to fail. Since this typically is only the case for very old compilers, simply skipping them as opposed to trying to do something more fine grained seems reasonably safe. | 12 September 2016, 14:27:45 UTC |
03bae46 | Brad King | 12 September 2016, 13:31:45 UTC | Merge topic 'clang-tidy' 73128b82 cmDependsFortran: simplify boolean expression 8f324c7c cmSystemTools: simplify boolean expressions 5d3b5bef QCMakeCacheView: simplify boolean expression ad42eb33 QCMakeCacheView: no else after return | 12 September 2016, 13:31:45 UTC |
b3b238c | Brad King | 12 September 2016, 13:31:41 UTC | Merge topic 'bzip2-imported-targets' 79eba4b7 Help: Add notes for topic 'bzip2-imported-targets' 069cac58 Tests: Add FindBZip2 unit tests e9ce0503 FindBZip2: Add imported target | 12 September 2016, 13:31:41 UTC |
a3aaf0a | Brad King | 12 September 2016, 13:31:39 UTC | Merge topic 'drop-cygwin-binary' db915a37 Utilities/Release: Drop Cygwin binary | 12 September 2016, 13:31:39 UTC |
f27f6f8 | Brad King | 12 September 2016, 13:31:35 UTC | Merge topic 'wix-feature-patch' c0bccc51 CPackWIX: Enabled patching of WIX <Feature> tags | 12 September 2016, 13:31:35 UTC |
58e5660 | Brad King | 12 September 2016, 13:31:32 UTC | Merge topic 'vs-default-v100' 861f1b3d VS: Do not default to missing v100 64-bit toolset on VS 2010 Express | 12 September 2016, 13:31:32 UTC |
71a70c0 | Brad King | 12 September 2016, 13:31:29 UTC | Merge topic 'libuv-link-kvm' c6d83a15 libuv: Link with kvm on NetBSD and OpenBSD 6a497bb0 libuv: Link with kvm on FreeBSD | 12 September 2016, 13:31:29 UTC |
73128b8 | Daniel Pfeifer | 08 September 2016, 21:43:06 UTC | cmDependsFortran: simplify boolean expression | 12 September 2016, 13:28:21 UTC |
8f324c7 | Daniel Pfeifer | 08 September 2016, 21:41:31 UTC | cmSystemTools: simplify boolean expressions | 12 September 2016, 13:28:21 UTC |
db915a3 | Brad King | 09 September 2016, 18:43:11 UTC | Utilities/Release: Drop Cygwin binary Cygwin has packaged CMake independently of upstream for a long time. See its [cygport](https://github.com/cygwinports/cmake). | 12 September 2016, 13:22:50 UTC |
5088765 | Kitware Robot | 12 September 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 12 September 2016, 04:01:04 UTC |
4e3166a | Kitware Robot | 11 September 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 11 September 2016, 04:01:06 UTC |
d90432c | Kitware Robot | 10 September 2016, 04:01:08 UTC | CMake Nightly Date Stamp | 10 September 2016, 04:01:08 UTC |
79eba4b | Brad King | 09 September 2016, 15:37:25 UTC | Help: Add notes for topic 'bzip2-imported-targets' | 09 September 2016, 15:42:35 UTC |
069cac5 | Roger Leigh | 08 September 2016, 20:28:17 UTC | Tests: Add FindBZip2 unit tests | 09 September 2016, 15:42:35 UTC |
e9ce050 | Roger Leigh | 08 September 2016, 20:16:09 UTC | FindBZip2: Add imported target | 09 September 2016, 15:42:34 UTC |
d5e4cdc | Brad King | 09 September 2016, 15:32:38 UTC | Merge topic 'GetPrerequisites-absolute-ucrt' 258b7b28 GetPrerequisites: Recognize absolute paths to UCRT system libraries | 09 September 2016, 15:32:38 UTC |
2572b82 | Brad King | 09 September 2016, 15:18:10 UTC | Merge topic 'cmGeneratorTarget-cleanup' cc6b948e cmGeneratorTarget: factor out common part of AddSources commands 52052ef8 cmGeneratorTarget: use erase-unique instead of reinitialization 3b362230 cmGeneratorTarget: don't clear container in destructor | 09 September 2016, 15:18:10 UTC |
c40cbcc | Brad King | 09 September 2016, 15:18:07 UTC | Merge topic 'parse_arguments_argv_n' cb299acc cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# | 09 September 2016, 15:18:07 UTC |
c580227 | Brad King | 09 September 2016, 15:18:04 UTC | Merge topic 'fortran-parser-keywords' 695f0d0d cmFortranParser: Parse keywords as lexical tokens 1619fb46 cmFortranParser: Simplify grammar by skipping unknown statements | 09 September 2016, 15:18:04 UTC |
46cf415 | Brad King | 09 September 2016, 15:18:01 UTC | Merge topic 'fortran-scanbuild-fixes' 52b95d88 CTestCustom: Suppress scan-build warnings in flex-generated lexer | 09 September 2016, 15:18:01 UTC |
7c05f13 | Brad King | 09 September 2016, 15:17:58 UTC | Merge topic 'update-kwiml' f2c98e12 Merge branch 'upstream-KWIML' into update-kwiml e83b96b7 KWIML 2016-09-08 (d564b3c7) aa668280 kwiml: Update import script for new upstream URL | 09 September 2016, 15:17:58 UTC |
188a42a | Brad King | 09 September 2016, 15:17:55 UTC | Merge topic 'FindMatlab-regression-tests-print-on-error' 1031e5d9 FindMatlab: add verbosity to the nightly tests | 09 September 2016, 15:17:55 UTC |
c6d83a1 | Brad King | 09 September 2016, 15:11:40 UTC | libuv: Link with kvm on NetBSD and OpenBSD We include the `kvm.h` header on these platforms and call kvm APIs. Link with the library to ensure they are available. | 09 September 2016, 15:11:40 UTC |
6a497bb | Roger Leigh | 08 September 2016, 20:55:36 UTC | libuv: Link with kvm on FreeBSD Add it unconditionally. It is present in FreeBSD 11, 10 and 9. | 09 September 2016, 15:07:46 UTC |
861f1b3 | Brad King | 09 September 2016, 14:17:23 UTC | VS: Do not default to missing v100 64-bit toolset on VS 2010 Express Since commit 059c230d (VS: Explicitly default to v100 toolset in Visual Studio 2010, 2016-07-21) the VS 2010 generator now correctly defaults to the v100 toolset instead of no toolset. However, this broke our logic for defaulting to the `Windows7.1SDK` toolset for 64-bit builds on VS 2010 Express. Fix the logic by ignoring the `v100` default in the case. | 09 September 2016, 14:17:23 UTC |
c0bccc5 | Michael Stürmer | 09 September 2016, 08:53:26 UTC | CPackWIX: Enabled patching of WIX <Feature> tags | 09 September 2016, 11:03:57 UTC |
d62a5df | Kitware Robot | 09 September 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 09 September 2016, 04:01:05 UTC |
cc6b948 | Daniel Pfeifer | 07 September 2016, 19:14:29 UTC | cmGeneratorTarget: factor out common part of AddSources commands | 08 September 2016, 21:47:16 UTC |
52052ef | Daniel Pfeifer | 07 September 2016, 19:03:18 UTC | cmGeneratorTarget: use erase-unique instead of reinitialization Just to make it easier to find places where containers are cleared in order to be recomputed. | 08 September 2016, 21:46:45 UTC |
3b36223 | Daniel Pfeifer | 07 September 2016, 18:40:18 UTC | cmGeneratorTarget: don't clear container in destructor It will be destroyed anyway. This also makes it easier to search for places where containers are atually cleared in order to be recomputed. | 08 September 2016, 21:46:18 UTC |
5d3b5be | Daniel Pfeifer | 08 September 2016, 21:35:59 UTC | QCMakeCacheView: simplify boolean expression | 08 September 2016, 21:35:59 UTC |
ad42eb3 | Daniel Pfeifer | 08 September 2016, 21:33:08 UTC | QCMakeCacheView: no else after return | 08 September 2016, 21:33:08 UTC |
cb299ac | Bill Hoffman | 07 September 2016, 20:47:23 UTC | cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# The `ARGC`/`ARGV#` variables in function scope hold the original arguments with no ;-list flattening. Add a way for functions to cleanly parse arguments that may contain `;`. This also avoids extra copying of the arguments. Co-Author: Brad King <brad.king@kitware.com> | 08 September 2016, 15:33:46 UTC |
258b7b2 | Brad King | 08 September 2016, 14:21:35 UTC | GetPrerequisites: Recognize absolute paths to UCRT system libraries The matching expression added by commit v3.5.0-rc1~33^2 (GetPrerequisites: Define api-ms-win-* files as system libraries, 2016-01-19) did not account for absolute paths to the UCRT libraries. We already recognize absolute paths to the MSVC runtime libraries. Do this for UCRT libraries too. Issue: #16240 | 08 September 2016, 14:24:01 UTC |
f2c98e1 | Brad King | 08 September 2016, 13:50:05 UTC | Merge branch 'upstream-KWIML' into update-kwiml * upstream-KWIML: KWIML 2016-09-08 (d564b3c7) Closes: #16290 | 08 September 2016, 13:50:31 UTC |
e83b96b | KWIML Upstream | 08 September 2016, 13:28:56 UTC | KWIML 2016-09-08 (d564b3c7) Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit d564b3c71a6dcec9b1cd84afb498b14a69307780 (master). Upstream Shortlog ----------------- Brad King (1): d564b3c7 Update copyright year Richard W.M. Jones (1): 12f000d5 abi.h: Add RISC-V, a little-endian architecture. | 08 September 2016, 13:50:04 UTC |
aa66828 | Brad King | 08 September 2016, 13:49:01 UTC | kwiml: Update import script for new upstream URL | 08 September 2016, 13:49:39 UTC |
52b95d8 | Brad King | 08 September 2016, 13:43:33 UTC | CTestCustom: Suppress scan-build warnings in flex-generated lexer | 08 September 2016, 13:43:33 UTC |
695f0d0 | Brad King | 05 September 2016, 19:54:51 UTC | cmFortranParser: Parse keywords as lexical tokens Teach the lexer to match and return specific Fortran keywords as tokens. Update the parser to use these instead of always using a WORD token and then checking the text. This avoids extra string comparisons and will allow more grammar productions to be unambiguously added later for additional Fortran statements. | 08 September 2016, 13:40:02 UTC |
1619fb4 | Brad King | 05 September 2016, 15:22:30 UTC | cmFortranParser: Simplify grammar by skipping unknown statements Our Fortran grammar is a bare minimum to extract dependencies. Other statement syntax can be ignored, so simply skip to the end of unrecognized statements. This allows some of our existing productions to be dropped. | 08 September 2016, 13:40:02 UTC |
f506489 | Brad King | 08 September 2016, 13:36:57 UTC | Merge topic 'fortran-depend-cleanup' d28da906 cmFortranParser: Inject a newline at end-of-file when missing 8c65a501 cmFortranParser: Revise indentation style to match rest of CMake f70c71c5 cmFortranLexer: Update to flex 2.6 e11cd31f Fortran: Warn when dependency scanning fails to parse a source file | 08 September 2016, 13:36:57 UTC |
988b380 | Brad King | 08 September 2016, 13:36:54 UTC | Merge topic 'vs-15-generator' bdc679a8 VS15: Add Visual Studio 15 generator a8936656 VS: Update v140 flag tables from VS 15 MSBuild files 21346d3f Features: Record features for VS 15 Preview 4 | 08 September 2016, 13:36:54 UTC |
04657ee | Brad King | 08 September 2016, 13:36:51 UTC | Merge topic 'install-export-root-prefix' 290e4ce8 install: Fix computed import prefix in export files when it is "/" | 08 September 2016, 13:36:51 UTC |
4c674eb | Brad King | 08 September 2016, 13:36:47 UTC | Merge topic 'ExternalData-repeat-file' f9973166 ExternalData: Tolerate files duplicated across multiple targets | 08 September 2016, 13:36:47 UTC |
1031e5d | Raffi Enficiaud | 08 September 2016, 11:26:42 UTC | FindMatlab: add verbosity to the nightly tests | 08 September 2016, 11:26:42 UTC |
5d0d9b3 | Kitware Robot | 08 September 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 08 September 2016, 04:01:05 UTC |
bdc679a | Brad King | 02 September 2016, 20:15:11 UTC | VS15: Add Visual Studio 15 generator Call the generator "Visual Studio 15" without any year because the preview version of VS 15 does not provide a year in the product name. Copy cmGlobalVisualStudio14Generator to cmGlobalVisualStudio15Generator and update version numbers accordingly. Add the VS15 enumeration value. Note that we do not need to add a MSVC15 variable or v150 toolset because Visual Studio 15 comes with an updated version of the v140 toolset and remains ABI-compatible. Teach tests VSExternalInclude, RunCMake.GeneratorPlatform, and RunCMake.GeneratorToolset to treat VS 15 as they do VS 10-14. Closes: #16143 | 07 September 2016, 19:49:08 UTC |
f997316 | Brad King | 07 September 2016, 19:09:19 UTC | ExternalData: Tolerate files duplicated across multiple targets If multiple ExternalData_Target_Add calls generate the same output file then we need to avoid calling add_custom_command multiple times with that output. This was already done within a single target by setting a variable in the local function scope. This will not be visible in other calls though so we need to use a directory property instead to prevent adding a custom command multiple times for one output in a directory. Normally it is not safe to have multiple custom commands that produce the same output file across multiple independent targets, but since we use atomic replacement of outputs the resulting races should not be a problem. For the convenience of projects, tolerate this instead of diagnosing it. In particular, we previously allowed up to two copies of the custom command in one directory because CMake has a fallback from MAIN_DEPENDENCY to an `<output>.rule` file. While at it, add a note to the documentation that typically only one external data target should be needed for a project. Reported-by: David Manthey <david.manthey@kitware.com> | 07 September 2016, 19:17:33 UTC |
024eecd | Brad King | 07 September 2016, 15:56:35 UTC | Merge branch 'release' | 07 September 2016, 15:56:35 UTC |
e214cea | Brad King | 07 September 2016, 15:56:00 UTC | Merge branch 'release' | 07 September 2016, 15:56:00 UTC |
4dda181 | Brad King | 07 September 2016, 15:55:24 UTC | Merge topic 'backport-curl-fix' 4b53a693 curl: Backport certificate reuse fix from 7.50.2 | 07 September 2016, 15:55:24 UTC |
7f7e5ea | Brad King | 07 September 2016, 13:48:38 UTC | Merge topic 'GNUInstallDirs-function' 17a24dc3 GNUInstallDirs: Add macro to expose internal logic publicly | 07 September 2016, 13:48:38 UTC |
8665332 | Brad King | 07 September 2016, 13:48:35 UTC | Merge topic 'cpack-deb-package-description-fallback' 332b089a CPack/DEB: Make package description variable precedence match RPM | 07 September 2016, 13:48:35 UTC |
85bfec7 | Brad King | 07 September 2016, 13:48:32 UTC | Merge topic 'fix-continue-after-error' f1ad71d7 cmMakefile: Restore nested error logic use of cmExecutionStatus | 07 September 2016, 13:48:32 UTC |
4469e98 | Brad King | 07 September 2016, 13:48:29 UTC | Merge topic 'include-what-you-use' d47c7bf6 CPack: include what you use | 07 September 2016, 13:48:29 UTC |
bb000ba | Brad King | 07 September 2016, 13:48:26 UTC | Merge topic 'wix-fix-static-prefix' 1bc33257 CPackWIX: Fix incomplete CPACK_WIX_SKIP_PROGRAM_FOLDER implementation | 07 September 2016, 13:48:26 UTC |
6137054 | Brad King | 07 September 2016, 13:48:21 UTC | Merge topic 'vs-minor-cleanups' 042aca55 VS: Verify that MSBuild.exe and devenv.com exist before using them a756c74d Help: Clarify meaning of MSVC<NN> variables | 07 September 2016, 13:48:21 UTC |
48b33b0 | Brad King | 07 September 2016, 13:48:17 UTC | Merge topic 'FindMatlab-fix-empty-list-index' 29768b03 FindMatlab: Avoid indexing an empty list of versions | 07 September 2016, 13:48:17 UTC |
17a24dc | Roger Leigh | 28 August 2016, 17:19:02 UTC | GNUInstallDirs: Add macro to expose internal logic publicly | 07 September 2016, 13:40:41 UTC |
332b089 | Domen Vrankar | 05 September 2016, 21:58:33 UTC | CPack/DEB: Make package description variable precedence match RPM Make `CPACK_DEBIAN_PACKAGE_DESCRIPTION` fallback variable precedence match CPackRPM behavior as much as possible. This is technically a breaking change, but the new behavior is more consistent with expectation anyway. Closes: #16272 | 07 September 2016, 13:33:35 UTC |
c5dcd31 | Brad King | 07 September 2016, 12:55:56 UTC | CMake 3.6.2 | 07 September 2016, 12:55:56 UTC |
983371a | Brad King | 07 September 2016, 12:54:20 UTC | Merge branch 'backport-curl-fix' into release | 07 September 2016, 12:54:20 UTC |
4b53a69 | Brad King | 07 September 2016, 12:46:42 UTC | curl: Backport certificate reuse fix from 7.50.2 Backport curl upstream commit curl-7_50_2~32 (nss: refuse previously loaded certificate from file, 2016-08-22). | 07 September 2016, 12:46:42 UTC |
f76bcee | Brad King | 07 September 2016, 12:27:43 UTC | Merge branch 'release' | 07 September 2016, 12:27:43 UTC |
21ace9d | Kitware Robot | 07 September 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 07 September 2016, 04:01:04 UTC |
d47c7bf | Daniel Pfeifer | 06 September 2016, 22:21:35 UTC | CPack: include what you use | 06 September 2016, 22:21:35 UTC |
290e4ce | Ben Keller | 10 May 2016, 15:44:40 UTC | install: Fix computed import prefix in export files when it is "/" When exporting from a project (with install(EXPORT ...)), the `<PROJECT>Targets.cmake` file contains logic for computing the `_IMPORT_PREFIX` from its own location. This `_IMPORT_PREFIX` is then used in the `<PROJECT>Targets-<config>.cmake` file to generate the `IMPORTED_LOCATION_<CONFIG>`. The generation unconditionally appends a "/" to `_IMPORT_PREFIX` before appending the rest of the path. If `_IMPORT_PREFIX` is "/", then the `IMPORTED_LOCATION_<CONFIG>` properties all start with exactly two leading slashes ("//"). Exactly two leading slashes is a special case in POSIX file paths, such that its interpretation is left up to the implementation. This means that changing the path prefix from "/" to "//" should not be allowed. Since references to `_IMPORT_PREFIX` are always followed by a "/", simply check the value to replace "/" with "". | 06 September 2016, 20:47:02 UTC |
f1ad71d | Brad King | 06 September 2016, 19:25:26 UTC | cmMakefile: Restore nested error logic use of cmExecutionStatus Since commit 14a8d61f (cmMakefile: Port nested error logic away from cmExecutionStatus) we fail to continue processing function and macro bodies after non-fatal errors. A non-fatal error should not stop foreach loops, macro bodies, nested bodies, or the outer script. Add a test covering these cases, and revert the change to fix them. Also revert commit 2af853de (cmMakefile: Simplify IssueMessage implementation) because the assertion it added (which was removed by the above commit and is restored by reverting it) is incorrect. We do have code paths that call cmMakefile::IssueMessage with an empty execution stack, such as in CheckForUnusedVariables's LogUnused call. | 06 September 2016, 20:20:39 UTC |
d28da90 | Brad King | 05 September 2016, 18:18:32 UTC | cmFortranParser: Inject a newline at end-of-file when missing Our parser grammar expects all statements to end in an `EOSTMT` token such as a newline. Ensure that the last statement in a file can be parsed even if it is missing a newline. | 06 September 2016, 19:52:40 UTC |
8c65a50 | Brad King | 02 September 2016, 15:05:06 UTC | cmFortranParser: Revise indentation style to match rest of CMake While at it, remove unused token CPP_TOENDL. | 06 September 2016, 19:52:40 UTC |
f70c71c | Brad King | 05 September 2016, 19:20:09 UTC | cmFortranLexer: Update to flex 2.6 Revise the documented modifications we need to make to the flex-generated source file according to the needs of the new version. Also drop the duplicate copyright notice block from the generated file. | 06 September 2016, 19:52:40 UTC |
e11cd31 | Brad King | 05 September 2016, 18:50:31 UTC | Fortran: Warn when dependency scanning fails to parse a source file We expect to handle all relevant statements and ignore those that we do not understand. Warn if this process ever fails. Otherwise dependency information may be silently left out. | 06 September 2016, 19:40:04 UTC |
1bc3325 | Michael Stürmer | 06 September 2016, 10:11:00 UTC | CPackWIX: Fix incomplete CPACK_WIX_SKIP_PROGRAM_FOLDER implementation Commit 17bbf6af (CPackWIX: Implement new CPACK_WIX_SKIP_PROGRAM_FOLDER feature) generates GUIDs for most but not all components when the feature is active. Generate the remaining GUIDs as well. Co-Author: Nils Gladitz <nilsgladitz@gmail.com> | 06 September 2016, 15:44:48 UTC |
042aca5 | Brad King | 06 September 2016, 13:50:00 UTC | VS: Verify that MSBuild.exe and devenv.com exist before using them | 06 September 2016, 14:22:39 UTC |
a893665 | Brad King | 02 September 2016, 20:14:20 UTC | VS: Update v140 flag tables from VS 15 MSBuild files Run cmparseMSBuildXML.py on cl.xml, lib.xml, link.xml, and masm.xml to generate our flag tables: python cmparseMSBuildXML.py -x ".../Common7/IDE/VC/VCTargets/1033/cl.xml" > cmVS14CLFlagTable.h python cmparseMSBuildXML.py -x ".../Common7/IDE/VC/VCTargets/1033/lib.xml" > cmVS14LibFlagTable.h python cmparseMSBuildXML.py -x ".../Common7/IDE/VC/VCTargets/1033/link.xml" > cmVS14LinkFlagTable.h python cmparseMSBuildXML.py -x ".../Common7/IDE/VC/VCTargets/BuildCustomizations/masm.xml" > cmVS14MASMFlagTable.h Manually integrate the changes with those we've made since earlier import to add the new flag mappings. | 06 September 2016, 14:22:39 UTC |
21346d3 | Brad King | 05 September 2016, 14:35:33 UTC | Features: Record features for VS 15 Preview 4 | 06 September 2016, 14:22:39 UTC |
a756c74 | Brad King | 02 September 2016, 19:49:18 UTC | Help: Clarify meaning of MSVC<NN> variables They correspond to toolsets, not VS IDE versions. | 06 September 2016, 14:22:38 UTC |
8317ea0 | Brad King | 06 September 2016, 12:51:05 UTC | Merge topic 'genex-LINK_ONLY-not-linking' f6fd0abc Genex: Diagnose invalid LINK_ONLY usage instead of crashing | 06 September 2016, 12:51:05 UTC |
9109ba4 | Brad King | 06 September 2016, 12:51:01 UTC | Merge topic 'test-GenerateExportHeader-with-RunCMake' 72ecdd34 Tests: Cleanup RunCMake.GenerateExportHeader somewhat fc3dab0e Tests: Port GenerateExportHeader test to RunCMake infrastructure 4feba34d GNU: Do not use -fvisibility on AIX or HP-UX | 06 September 2016, 12:51:01 UTC |
cdc911d | Brad King | 06 September 2016, 12:50:58 UTC | Merge topic 'cpack-deb-long-filenames' 4ffdd564 CPack/DEB: Add option to select archive type | 06 September 2016, 12:50:58 UTC |
19255a3 | Brad King | 06 September 2016, 12:50:55 UTC | Merge topic 'macro-parenthesis' 1a9de803 surround macro arguments with parentheses | 06 September 2016, 12:50:55 UTC |
eb226b3 | Brad King | 06 September 2016, 12:50:53 UTC | Merge topic 'cm_nullptr' 0039ffa2 use CM_NULLPTR | 06 September 2016, 12:50:53 UTC |
933fc4a | Brad King | 06 September 2016, 12:50:50 UTC | Merge topic 'qtdialog-tidy' 62c5f9af QtDialog: fix clang-tidy warnings | 06 September 2016, 12:50:50 UTC |
62c5f9a | Daniel Pfeifer | 05 September 2016, 20:12:36 UTC | QtDialog: fix clang-tidy warnings | 06 September 2016, 12:42:54 UTC |
29768b0 | Brad King | 06 September 2016, 12:39:25 UTC | FindMatlab: Avoid indexing an empty list of versions | 06 September 2016, 12:39:38 UTC |
7727915 | Kitware Robot | 06 September 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 06 September 2016, 04:01:05 UTC |
0039ffa | Daniel Pfeifer | 05 September 2016, 21:18:05 UTC | use CM_NULLPTR | 05 September 2016, 21:18:05 UTC |
1a9de80 | Daniel Pfeifer | 05 September 2016, 20:09:49 UTC | surround macro arguments with parentheses | 05 September 2016, 20:09:49 UTC |
72ecdd3 | Brad King | 01 September 2016, 19:38:46 UTC | Tests: Cleanup RunCMake.GenerateExportHeader somewhat | 05 September 2016, 13:45:42 UTC |
fc3dab0 | Brad King | 01 September 2016, 19:22:05 UTC | Tests: Port GenerateExportHeader test to RunCMake infrastructure This will allow build failure cases to be added later. | 05 September 2016, 13:45:42 UTC |
4feba34 | Brad King | 03 September 2016, 11:50:47 UTC | GNU: Do not use -fvisibility on AIX or HP-UX Use of `-fvisibility=hidden` warns: warning: visibility attribute not supported in this configuration; ignored | 05 September 2016, 13:45:13 UTC |
4f83077 | Brad King | 05 September 2016, 13:29:33 UTC | Merge topic 'include-what-you-use' 32f756c8 CursesDialog: include what you use | 05 September 2016, 13:29:33 UTC |