https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
8aa5f6b Merge topic 'fix-EXCLUDE_FROM_ALL-subdir-all' dce58afd30 Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all' 013d7dd484 Help: Mention 3.14.7 EXCLUDE_FROM_ALL fix in 3.15.4 release note 61103c0bac Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all' 1fe4501592 Help: Add release note for EXCLUDE_FROM_ALL fix in 3.15.4 05d7ca14e9 Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all' 62d45d91e8 Help: Add release note for EXCLUDE_FROM_ALL fix in 3.14.7 b3b1c7bf3a Restore "all" target in subdirectories marked EXCLUDE_FROM_ALL 156b56480a Makefiles: Revert "Make build root targets ... recursive" ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3863 30 September 2019, 14:27:15 UTC
9b03bae Merge topic 'objective-c-cxx' dd0f304613 Objective C/C++: Add compiler standard detection b515af782b Help: Add release note for Objective-C/C++ language support 9e66397c28 Languages: Add support for Objective-C++ 80f120a85f Languages: Add support for Objective-C Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3811 30 September 2019, 14:25:19 UTC
b24e501 Merge topic 'autogen_free_functions' 6bd40ccf84 Autogen: Make cmQtAutoMocUic a free function e0e9be3d57 Autogen: Make cmQtAutoRcc a free function 820962edc9 Autogen: Refactor json info file reading interface Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3867 30 September 2019, 14:23:42 UTC
c2d1ea5 Merge topic 'FPHSA-reason-failure-message' 60473cc660 FPHSA: add capability to specify message explaining reason of failure Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3866 30 September 2019, 14:22:35 UTC
45507ee Merge topic 'smart_ptr/cmCurses' 7d6e08b438 cmCursesMainForm: change Entries to object vector 0833486d62 cmCursesStringWidget: remove manual delete bc71b253cb cmCursesCacheEntryComposite: default destructor 36875ff419 cmCursesMainForm: cleanup manual allocation 2b16071149 CursesDialog: modernize CMake usage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3849 30 September 2019, 14:21:38 UTC
dce58af Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all' Resolve conflicts with changes since the 3.15 series: * Convert `cmSystemTools::IsOn` => `cmIsOn`. * Move one "EXCLUDE_FROM_ALL" target property logic fix to its new location in `cmMakefile::AddNewUtilityTarget`. 30 September 2019, 13:34:57 UTC
013d7dd Help: Mention 3.14.7 EXCLUDE_FROM_ALL fix in 3.15.4 release note 30 September 2019, 13:20:55 UTC
61103c0 Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all' 30 September 2019, 13:20:40 UTC
1fe4501 Help: Add release note for EXCLUDE_FROM_ALL fix in 3.15.4 30 September 2019, 13:20:35 UTC
05d7ca1 Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all' 30 September 2019, 13:19:21 UTC
62d45d9 Help: Add release note for EXCLUDE_FROM_ALL fix in 3.14.7 30 September 2019, 13:18:20 UTC
b3b1c7b Restore "all" target in subdirectories marked EXCLUDE_FROM_ALL The "all" target in each directory is supposed to have targets from that directory even if the directory itself is marked `EXCLUDE_FROM_ALL` in its parent. This was broken by commit dc6888573d (Pass EXCLUDE_FROM_ALL from directory to targets, 2019-01-15, v3.14.0-rc1~83^2) which made the participation of a target in "all" independent of context. Revert much of the logic change from that commit to restore the old behavior. Then re-implement the behavior intended by the commit to keep its test working. Extend the test to cover the old behavior too. Fixes: #19753 30 September 2019, 13:18:20 UTC
3f7829f CMake Nightly Date Stamp 30 September 2019, 04:01:05 UTC
c174e60 CMake Nightly Date Stamp 29 September 2019, 04:01:05 UTC
6bd40cc Autogen: Make cmQtAutoMocUic a free function 28 September 2019, 22:07:32 UTC
e0e9be3 Autogen: Make cmQtAutoRcc a free function 28 September 2019, 22:07:32 UTC
820962e Autogen: Refactor json info file reading interface 28 September 2019, 22:07:32 UTC
dd0f304 Objective C/C++: Add compiler standard detection 28 September 2019, 13:56:53 UTC
b515af7 Help: Add release note for Objective-C/C++ language support 28 September 2019, 13:56:53 UTC
9e66397 Languages: Add support for Objective-C++ Add entries in Modules and Modules/Platform to support Objective-C++ compiler determination and identification. Add Modules to check Objective-C++ compiler flags, source compilations, program checks, etc... Use OBJCXX as the designator of the language, eg: project(foo OBJCXX) Add various tests for Objective-C++ language features. Add tests to preserve C++ handling of .M and .mm files when Objective-C++ is not a configured language. Co-authored-by: Cristian Adam <cristian.adam@gmail.com> 28 September 2019, 13:56:53 UTC
80f120a Languages: Add support for Objective-C Add entries in Modules and Modules/Platform to support Objective-C compiler determination and identification. Add Modules to check Objective-C compiler flags, source compilations, program checks, etc... Use OBJC as the designator of the language, eg: project(foo OBJC) Add various tests for Objective-C language features. Add tests to preserve C++ handling of .m and .mm files when OBJC is not a configured language. Co-Authored-By: Cristian Adam <cristian.adam@gmail.com> 28 September 2019, 13:56:46 UTC
9cd47ff CMake Nightly Date Stamp 28 September 2019, 04:01:06 UTC
048860e FindCurses: toplevel ncursesw support, recover cflags 28 September 2019, 01:29:09 UTC
c88cf48 Merge topic 'FindBinUtils-ask-compiler' b2fd479df5 FindBinUtils: Use the compiler to get the path to compiler tools 587ccffe74 Tests: Add symbols to FortranModules static libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !3854 27 September 2019, 18:56:53 UTC
f30f162 Merge topic 'decompose-custom-command-creation' 5a06efda05 cmMakefile: Remove AddUtilityCommand overload without byproducts ea1bed34b2 cmMakefile: Extract utilities used for creation of custom commands 91abf9f3c4 cmCustomCommand: Move custom commands f151a57705 cmMakefile: Move enumerations into new header Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3846 27 September 2019, 18:54:58 UTC
0672647 Merge topic 'free-target-commands' 9d1a1bc495 cmTarget*: Port away from cmCommand Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3799 27 September 2019, 18:52:01 UTC
d608b2c Merge topic 'fileapiSourcePropertyBacktraces' 8b84c046fa fileapi: add some source property backtraces c71ac889ba cmSourceFile: Add backtraces for a few source properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3861 27 September 2019, 18:38:30 UTC
156b564 Makefiles: Revert "Make build root targets ... recursive" Revert the main logic change from commit 827da1119e (Makefiles: Make build root targets "all", "clean" and "preinstall" recursive, 2019-05-17, v3.15.0-rc1~96^2~2) for the "all" and "preinstall" targets. The commit cleaned up the Makefile generator to use the same logic for the "all" target in the top-level directory as for subdirectories. It exposed a long-existing bug that caused the "all" target in a subdirectory to include the "all" targets from sub-subdirectories even if they are marked `EXCLUDE_FROM_ALL`. The `Tests/SubDir` test should fail but the problem is currently covered up by another bug introduced by commit dc6888573d (Pass EXCLUDE_FROM_ALL from directory to targets, 2019-01-15, v3.14.0-rc1~83^2) that causes the "all" targets in `EXCLUDE_FROM_ALL` subdirectories to be empty. Revert the top-level "all" and "preinstall" targets to the old approach to prepare to fix the latter bug without exposing the long-existing bug at the top-level. Leave the "clean" target in the new approach because it does not honor `EXCLUDE_FROM_ALL` anyway. Issue: #19753 27 September 2019, 18:15:00 UTC
60473cc FPHSA: add capability to specify message explaining reason of failure Fixes: #19660 27 September 2019, 14:04:54 UTC
7d6e08b cmCursesMainForm: change Entries to object vector - Add move constructor and move assignment operator for `cmCursesCacheEntryComposite`. - Transfer ownership of Entries objects to std::vector. 27 September 2019, 11:48:16 UTC
0833486 cmCursesStringWidget: remove manual delete - Relpace `char*` operations with `std::string` 27 September 2019, 11:48:16 UTC
8c56872 CMake Nightly Date Stamp 27 September 2019, 04:02:11 UTC
b2fd479 FindBinUtils: Use the compiler to get the path to compiler tools Fixes: #19728 27 September 2019, 00:11:00 UTC
cf01d3d Tests: Clarify target names in RunCMake.add_subdirectory ExcludeFromAll Rename the `baz` target to `subinc` to clarify that its role is to be included even though it is in an otherwise excluded subdirectory. 26 September 2019, 18:58:26 UTC
21442d7 Tests: Revise RunCMake.add_subdirectory ExcludeFromAll to avoid globbing Also simplify the clean step. 26 September 2019, 18:57:40 UTC
9d1a1bc cmTarget*: Port away from cmCommand 26 September 2019, 17:27:55 UTC
bc71b25 cmCursesCacheEntryComposite: default destructor 26 September 2019, 15:10:22 UTC
36875ff cmCursesMainForm: cleanup manual allocation 26 September 2019, 15:10:20 UTC
8b84c04 fileapi: add some source property backtraces Support backtraces for COMPILE_DEFINITIONS, COMPILE_OPTIONS, and INCLUDE_DIRECTORIES source properties. 26 September 2019, 14:56:52 UTC
c71ac88 cmSourceFile: Add backtraces for a few source properties Adding backtrace support for INCLUDE_DIRECTORIES, COMPILE_OPTIONS, and COMPILE_DEFINITIONS. 26 September 2019, 14:56:52 UTC
b4087a2 Merge topic 'vs-ReferenceOutputAssembly-conditions' 4dc8c153ec Tests: Teach VSWinStorePhone to verify the content of generated xap 481070a78a Tests: Teach VSWinStorePhone to verify the content of generated appx/msix acdb326610 VS: Do not reference output assemblies of targets with no output Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3778 26 September 2019, 14:43:27 UTC
587ccff Tests: Add symbols to FortranModules static libraries When GNU `ar` creates an archive with no symbols it has only an empty header but no string table. On Solaris the OS-provided `ld` fails in this case: ld: elf error: file libfoo.a: elf_getarsym Update our test to actually provide symbols from its archives. 26 September 2019, 14:31:44 UTC
5a06efd cmMakefile: Remove AddUtilityCommand overload without byproducts 26 September 2019, 14:04:03 UTC
ea1bed3 cmMakefile: Extract utilities used for creation of custom commands Decompose creation of custom commands further into logical steps. 26 September 2019, 14:03:48 UTC
91abf9f cmCustomCommand: Move custom commands 26 September 2019, 14:02:08 UTC
f151a57 cmMakefile: Move enumerations into new header The enumerations will also be used in cmLocalGenerator. 26 September 2019, 14:02:06 UTC
28a2613 Merge topic 'autogen_json' d867e05892 Autogen: Use JSON instead of CMake script for info files 881e3cfbf9 Autogen: Variable renames and cleanups fc36f4410b Autogen: Inline GetKnownQtVersions function 1f0d23546d Autogen: Return unsigned int from GetParallelCPUCount() 6a05bd3fa6 cm/algorithm: Provide function cm::clamp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3859 26 September 2019, 13:57:15 UTC
3cb1289 Merge topic 'pch-export' c54448e185 PCH: Propagate INTERFACE_PRECOMPILE_HEADERS in install(EXPORT) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Cristian Adam <cristian.adam@gmail.com> Merge-request: !3862 26 September 2019, 13:51:55 UTC
a29b8d2 Merge topic 'fix-vsmacro-access-violation' 7847fef510 VS: Fix access violation when calling Visual Studio macro Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3853 26 September 2019, 13:49:56 UTC
df982c4 Merge topic 'add-custom-target-byproduct-checks' fd3a394614 add_custom_command: Format files in error message in a single line a1cc6b4447 add_custom_target: Add output checks for custom target byproducts cbb861ade8 add_custom_command: Add tests for custom command output checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3850 26 September 2019, 13:47:51 UTC
5fa625d Merge topic 'cpack-DEB-use-CPACK_PACKAGE_DESCRIPTION_FILE' 33c7ea513d CPackDeb: Use `CPACK_PACKAGE_DESCRIPTION_FILE` 53be31e19c Refactor: Use `list` commands instead of old-way string ops b2c67a7703 Style: Remove spaces after command call and `(` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3541 26 September 2019, 13:23:31 UTC
67e6b55 Merge topic 'ctest-argument-parser' 0aa8a2ab8b cmCTest*Command: Port to cmArgumentParser d5a6a13368 cmArgumentParser: Record parsed keywords Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3835 26 September 2019, 13:22:13 UTC
2b16071 CursesDialog: modernize CMake usage 26 September 2019, 08:20:58 UTC
4dc8c15 Tests: Teach VSWinStorePhone to verify the content of generated xap XAP format was used as app package format on Windows Phone 7 and 8. It was replaced by APPX format since Windows Phone 8.1. 25 September 2019, 18:57:47 UTC
b42cb1f Merge branch 'release-3.15' 25 September 2019, 16:40:49 UTC
76ae4c5 Merge topic 'vs-16.4-custom-commands' 0578239d3a VS: Tell VS 16.4 not to verify SYMBOLIC custom command outputs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3860 25 September 2019, 16:39:14 UTC
c54448e PCH: Propagate INTERFACE_PRECOMPILE_HEADERS in install(EXPORT) This was accidentally left out of commit 0467a2f91b (PCH: add PRECOMPILE_HEADERS to special properties, 2015-03-12). Also add a test case for `install(EXPORT)` and `export()` propagation of precompiled headers. Fixes: #19741 25 September 2019, 16:06:28 UTC
d867e05 Autogen: Use JSON instead of CMake script for info files We used to store information for the _autogen target in a CMake script file AutogenInfo.cmake, which was imported by a temporary cmake instance in the _autogen target. This introduced the overhead of creating a temporary cmake instance and inherited the limitations of the CMake language which only supports lists. This patch introduces JSON files to pass information to AUTORCC and autogen_ targets. JSON files are more flexible for passing data, e.g. they support nested lists. The patch has the side effects that - AutogenInfo.cmake is renamed to AutogenInfo.json - AutogenOldSettings.txt is renamed to AutogenUsed.txt - RCC<qrcBaseName><checksum>Info.cmake is renamed to AutoRcc_<qrcBaseName>_<checksum>_Info.json - RCC<qrcBaseName><checksum>.lock is renamed to AutoRcc_<qrcBaseName>_<checksum>_Lock.lock - RCC<qrcBaseName><checksum>Settings.txt is renamed to AutoRcc_<qrcBaseName>_<checksum>_Used.txt 25 September 2019, 14:07:09 UTC
881e3cf Autogen: Variable renames and cleanups 25 September 2019, 08:31:06 UTC
fc36f44 Autogen: Inline GetKnownQtVersions function 25 September 2019, 08:31:06 UTC
1f0d235 Autogen: Return unsigned int from GetParallelCPUCount() 25 September 2019, 08:31:06 UTC
6a05bd3 cm/algorithm: Provide function cm::clamp 25 September 2019, 08:30:58 UTC
a6b3791 CMake Nightly Date Stamp 25 September 2019, 04:01:07 UTC
0cfbd85 Tests: Teach RunCMake to support a custom working directory 24 September 2019, 18:10:34 UTC
7847fef VS: Fix access violation when calling Visual Studio macro Fixes: #19730 24 September 2019, 15:44:28 UTC
5a35a9c Merge branch 'vs-16.4-custom-commands' into release-3.15 Merge-request: !3860 24 September 2019, 14:46:13 UTC
0578239 VS: Tell VS 16.4 not to verify SYMBOLIC custom command outputs VS 16.4 introduces an additional check on `CustomBuild` rules that warns if the outputs of the command are not created. However, CMake supports marking outputs with the `SYMBOLIC` property to indicate that they will not actually be generated. That property is used by Makefile and Ninja generators but has not been needed by the VS generators before. Teach the VS generator to disable `VerifyInputsAndOutputsExist` in custom build rules that have a symbolic output. Fixes: #19737 24 September 2019, 14:41:20 UTC
dcc117b Merge topic 'pch-relative-includes' acb9511044 Precompile headers: Treat headers as relative to current source directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3840 24 September 2019, 14:34:38 UTC
908fc36 Merge topic 'add-genex-evaluate-utility' 7dcf9cb83c cmGeneratorExpression: Add cmGeneratorExpression::Evaluate utility c7c59dae82 cmCustomCommandGenerator: Replace generator expression member c12222db86 cmGeneratorExpression: Remove Evaluate overload by parameter re-ordering 1811411fec cmGeneratorExpression: Move quiet flag to cmCompiledGeneratorExpression edb0bbd18b cmGeneratorTarget: Remove unused virtual signature of TargetPropertyEntry Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3852 24 September 2019, 14:33:41 UTC
13c7a16 Merge topic 'miscellaneous-refactorings' f4afcd5c6b VS: Remove call to ConvertToWindowsExtendedPath with result discarded 61fdf326d8 cmState: Avoid lowering command name twice 0965bd9c06 Generators: Remove function declarations which do not have a definition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3847 24 September 2019, 14:32:43 UTC
a6093ed Merge topic 'update-cached-is-generated-property' 8456f60dbc cmSourceFile: Remove non-const GetProperties accessor Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3848 24 September 2019, 14:31:27 UTC
28bd7e4 Merge topic 'iar-v850-asm' 158f3795b8 IAR: Add v850 assembler support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3856 24 September 2019, 14:30:39 UTC
004876b Merge topic 'FindThreads-lib-name' de5f123d3a FindThreads: Do not hard-code '-l' flag on library name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3857 24 September 2019, 14:29:30 UTC
a934799 Merge topic 'FindOpenSSL-static-deps' 8098bd5768 FindOpenSSL: add pthread and dl dependencies to static lib on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3820 24 September 2019, 14:28:21 UTC
c4afe76 Merge topic 'free-free-set-them-free' 920f0dd83a cmInstallCommand: Port away from cmCommand 1dd31297ca cmTargetLinkLibrariesCommand: Port away from cmCommand d5c63f073f cmSourceGroupCommand: Port away from cmCommand 42e413bcbb cmSetTargetPropertiesCommand: Port away from cmCommand 77aa75b8dc cmProjectCommand: Port away from cmCommand 9c521088df cmLoadCacheCommand: Port away from cmCommand fcfec154ac cmLinkDirectoriesCommand: Port away from cmCommand d038beec21 cmIncludeDirectoryCommand: Port away from cmCommand ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3829 24 September 2019, 14:27:17 UTC
481070a Tests: Teach VSWinStorePhone to verify the content of generated appx/msix Add a test to verify the content of generated UWP app package - appx/msix. MSIX format was introduced Visual Studio 2017 version 15.9.0 and Windows SDK version 17763. 24 September 2019, 14:12:43 UTC
a3492c0 CMake Nightly Date Stamp 24 September 2019, 04:01:06 UTC
fd3a394 add_custom_command: Format files in error message in a single line 23 September 2019, 21:39:07 UTC
a1cc6b4 add_custom_target: Add output checks for custom target byproducts Use the output checks for byproducts of add_custom_command also for byproducts of add_custom_target. 23 September 2019, 20:18:36 UTC
cbb861a add_custom_command: Add tests for custom command output checks 23 September 2019, 20:15:31 UTC
7dcf9cb cmGeneratorExpression: Add cmGeneratorExpression::Evaluate utility cmGeneratorExpression::Evaluate is a shortcut when only the evaluated string is needed or an instance of cmCompiledGeneratorExpression cannot be cached. Fixes: #19686 23 September 2019, 19:19:15 UTC
acb9511 Precompile headers: Treat headers as relative to current source directory Teach `target_precompile_headers` to treat relative paths the same way as `target_sources`. Fixes: #19733 23 September 2019, 15:13:13 UTC
17c5b32 Merge topic 'smart_ptr/cmDependsC' 8d0cec747c cmDependsC: remove cmDeleteAll call Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3842 23 September 2019, 14:53:12 UTC
15163c9 Merge topic 'object-library-sources' 71e677392b Do not collect objects from dependencies of object libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3843 23 September 2019, 14:51:55 UTC
de5f123 FindThreads: Do not hard-code '-l' flag on library name When not using the `-pthread` flag we instead return a library to link by name. Previously we hard-coded the `-l` flag before the library name. When used with `target_link_libraries`, the hard-coded `-l` flag is preserved rather than transformed into the link option preferred by the toolchain in use. Drop the explicit `-l` part to let CMake's generators produce the proper way to link the threads library for the current toolchain. Fixes: #19747 23 September 2019, 14:43:27 UTC
3d1fb99 Merge topic 'HP-UX_Port_GCC' ba315f2035 bootstrap: Require GCC 4.9 or higher on HP-UX 5ffb2dbff6 libuv: Add partial port to HP-UX 1059f9a96d jsoncpp: Fix compilation on HP-UX 11.31 ia64 with GCC 4.9.3 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3508 23 September 2019, 14:32:42 UTC
158f379 IAR: Add v850 assembler support Assembler compiler configuration for 'v850' architecture Issue: #17264 23 September 2019, 11:14:14 UTC
aebb1af CMake Nightly Date Stamp 23 September 2019, 04:01:06 UTC
c7c59da cmCustomCommandGenerator: Replace generator expression member Replace generator expression member variable by stack variable in the constructor. 22 September 2019, 07:51:20 UTC
c12222d cmGeneratorExpression: Remove Evaluate overload by parameter re-ordering Simplify by re-ordering parameters of cmCompiledGeneratorExpression::Evaluate so that frequently used parameters are before less frequently used parameters. This allows with little extra arguments to get rid of one Evaluate overload, which makes it easier to implement the cmGeneratorExpression::Evaluate utility. The latter would otherwise need four overloads. 22 September 2019, 07:51:19 UTC
1811411 cmGeneratorExpression: Move quiet flag to cmCompiledGeneratorExpression The quiet flag is false for all but one call to Evaluate. Make the quiet flag a setter of cmCompiledGeneratorExpression to be able to remove it from the Evaluate function signature. 22 September 2019, 07:49:41 UTC
de14d38 CMake Nightly Date Stamp 22 September 2019, 04:01:05 UTC
33c7ea5 CPackDeb: Use `CPACK_PACKAGE_DESCRIPTION_FILE` Also, handle per-component description nicely. 21 September 2019, 22:31:24 UTC
53be31e Refactor: Use `list` commands instead of old-way string ops 21 September 2019, 21:06:30 UTC
edb0bbd cmGeneratorTarget: Remove unused virtual signature of TargetPropertyEntry Remove unused virtual Evaluate signature of TargetPropertyEntry. Also remove the boolean parameter quiet. 21 September 2019, 20:40:57 UTC
8456f60 cmSourceFile: Remove non-const GetProperties accessor Manipulating the property map of cmSourceFile directly may invalidate the class invariant of the cached value IsGenerated. Provide the setter SetProperties which also updates IsGenerated. 21 September 2019, 11:31:36 UTC
f4afcd5 VS: Remove call to ConvertToWindowsExtendedPath with result discarded Remove call to ConvertToWindowsExtendedPath. The call has no side effect and the return value is discarded. 21 September 2019, 10:56:10 UTC
61fdf32 cmState: Avoid lowering command name twice The given command given to GetCommand is already lower case so we can use GetCommandByExactName directly. 21 September 2019, 10:56:05 UTC
0965bd9 Generators: Remove function declarations which do not have a definition 21 September 2019, 10:55:37 UTC
47a12c6 CMake Nightly Date Stamp 21 September 2019, 04:02:32 UTC
back to top