https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
34ce9ae [orzuk-modify] change line-end to 'LF' 25 April 2017, 13:32:39 UTC
cc6e7aa Merge branch 'master' into orzuk-modify 25 April 2017, 12:49:04 UTC
5793069 [orzuk-modify] add nsight properties CMAKE_ANDROID_ENABLE_RTTI (ON, OFF) CMAKE_ANDROID_ENABLE_EXCEPTION (ON, OFF) CMAKE_ANDROID_ENABLE_THUMB (ON, OFF) CMAKE_ANDROID_FLOAT_ABI (softfp, soft, hard) 25 April 2017, 09:25:40 UTC
759c675 CMake Nightly Date Stamp 25 April 2017, 04:01:05 UTC
3cb7048 Merge branch 'release' 24 April 2017, 14:55:25 UTC
80362f7 Merge topic 'autogen_once' 97d25404 Autogen: Use FileWrite to write the settings file d0404596 Autogen: Save the hash of the old settings string only 7c5f5f1a Autogen: Generate moc_predefs.h only on demand 1d5ed679 Autogen: Uppercase function name e4a23565 Autogen: New QuotedCommand function for logging 9d9e17fa Autogen: Use FileDiffers and FileWrite for AUTOMOC 65290169 Autogen: Add FileDiffers and FileWrite methods 344a6d84 Autogen: MakeParentDirectory logPrefix parameter ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !747 24 April 2017, 13:49:08 UTC
2455d73 Merge topic 'eq-delete' 5d167132 cmConfigure: provide macros CM_EQ_DELETE and CM_DISABLE_COPY Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !746 24 April 2017, 13:46:16 UTC
96b202f Merge topic 'clazy-2' 99d50d2b cmLinkLineComputer: make noncopyable 44b8debf cmGlobalGenerator::DirectoryContent: remove custom copy ctor 73bedfea cmTargetDepend: pass by value e6c606c7 cmGeneratorTarget::SourceFileFlags: remove custom copy ctor 8d090ff2 cmLinkImplItem: remove custom copy ctor a8a9577e cmLinkItem: remove custom copy ctor bf955e58 cmComputeLinkInformation::Item: remove custom copy ctor b44659f5 cmCryptoHash: make noncopyable ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !745 24 April 2017, 13:45:49 UTC
fd79ace Merge topic 'clazy' a28894e4 cmCommandArgumentParserHelper: make noncopyable 765822ad cmake: pass cmStateSnapshot by const ref 0d0995b7 cmListFileArgument: remove custom copy ctor 44963b50 cmLocaleRAII: make noncopyable 3f677f20 cmGraphEdge: remove custom copy ctor b799ca42 cmAlgorithms: pass std::string by const ref 7d6090ae cmSystemTools::SaveRestoreEnvironment: make noncopyable aecba652 cmCLocaleEnvironmentScope: make noncopyable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !744 24 April 2017, 13:45:34 UTC
dc6632b Merge topic 'remove-xcode-2' 7373b389 Xcode: Drop support for Xcode versions below 3 eaf53849 Xcode: Compute version number earlier Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Gregor Jasny <gjasny@googlemail.com> Merge-request: !737 24 April 2017, 13:40:44 UTC
96b2637 Merge topic 'findmpi-improvements' ece4f647 FindMPI: Modernize documentation 6d4fa021 FindMPI: MPIEXEC handling improvements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !740 24 April 2017, 13:38:02 UTC
0039ddb Merge topic 'ctest-minor-fixups' 3d1bd011 cmCTestTestHandler: use pointers to static memory 5969048d cmCTestTestCommand: defer getting the global timeout Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !735 24 April 2017, 13:37:02 UTC
096c3ba Merge topic 'vs8-deprecate' 81f9c9e8 Deprecate Visual Studio 8 2005 generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !739 24 April 2017, 13:36:10 UTC
3ade7a3 Merge topic 'namespace-jar-exports' 0bee0066 Tests: Test namespaces with exported JARs 789c8de3 UseJava: Support namespaced exports Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !729 24 April 2017, 13:35:29 UTC
aaeb01e Merge topic 'fix-test-all-find-modules' cda401fe Tests: Simplify CMakeOnly.AllFindModules policy settings 1a2ede17 Tests: Fix FindModulesExecuteAll when KDE4 is installed Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !736 24 April 2017, 13:34:03 UTC
1e31359 Merge topic 'source_group-TREE-alt-root' d286d24a Merge branch 'backport-source_group-TREE-alt-root' into source_group-TREE-alt-root 1b4d2c74 source_group: Fix TREE with root that is not current source dir Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !731 24 April 2017, 13:33:31 UTC
305e628 Merge topic 'loosen-object-deps' d96e5d9a Tests: use BYPRODUCTS in the CustomCommandWorkingDirectory test 664591ce RunCMake.Ninja: add a test for assumed sources adf60b28 ninja: break unnecessary target dependencies 01c5bb95 RunCMake.Ninja: support passing arguments when running ninja 7f947b60 ninja: remove duplicate order-only dependencies e9827eba ninja: describe the intermediate order depends target better b57b7d8e Ninja: Order Fortran dyndep file generation explicitly Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !430 24 April 2017, 13:31:49 UTC
fa338c9 Merge topic 'clang-tidy' 73020305 clang-tidy: avoid copy b432e933 clang-tidy: use .empty() to check emptyness 012972a9 clang-tidy: remove reduntant .data() calls b26577c9 clang-tidy: remove else after break and continue Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !734 24 April 2017, 13:27:48 UTC
8b0016a CMake Nightly Date Stamp 24 April 2017, 04:01:03 UTC
8494aa7 CMake Nightly Date Stamp 23 April 2017, 04:01:02 UTC
7373b38 Xcode: Drop support for Xcode versions below 3 22 April 2017, 19:19:11 UTC
97d2540 Autogen: Use FileWrite to write the settings file 22 April 2017, 13:12:45 UTC
d040459 Autogen: Save the hash of the old settings string only 22 April 2017, 12:54:34 UTC
7c5f5f1 Autogen: Generate moc_predefs.h only on demand 22 April 2017, 12:39:50 UTC
1d5ed67 Autogen: Uppercase function name 22 April 2017, 12:28:13 UTC
e4a2356 Autogen: New QuotedCommand function for logging 22 April 2017, 12:28:13 UTC
9d9e17f Autogen: Use FileDiffers and FileWrite for AUTOMOC 22 April 2017, 12:08:57 UTC
6529016 Autogen: Add FileDiffers and FileWrite methods 22 April 2017, 12:01:18 UTC
344a6d8 Autogen: MakeParentDirectory logPrefix parameter 22 April 2017, 11:30:28 UTC
5965a58 Autogen: Determine settings file name only once 22 April 2017, 11:21:18 UTC
46ba6ab Autogen: Overhaul class variable names and sorting 22 April 2017, 11:21:18 UTC
5d16713 cmConfigure: provide macros CM_EQ_DELETE and CM_DISABLE_COPY 22 April 2017, 08:09:41 UTC
e9d1ca7 CMake Nightly Date Stamp 22 April 2017, 04:01:05 UTC
99d50d2 cmLinkLineComputer: make noncopyable 21 April 2017, 22:48:20 UTC
44b8deb cmGlobalGenerator::DirectoryContent: remove custom copy ctor 21 April 2017, 22:48:20 UTC
73bedfe cmTargetDepend: pass by value 21 April 2017, 22:48:19 UTC
e6c606c cmGeneratorTarget::SourceFileFlags: remove custom copy ctor 21 April 2017, 22:48:19 UTC
8d090ff cmLinkImplItem: remove custom copy ctor 21 April 2017, 22:48:19 UTC
a8a9577 cmLinkItem: remove custom copy ctor 21 April 2017, 22:48:19 UTC
bf955e5 cmComputeLinkInformation::Item: remove custom copy ctor 21 April 2017, 22:48:19 UTC
b44659f cmCryptoHash: make noncopyable 21 April 2017, 22:48:19 UTC
7284b15 cmScriptGenerator: pass Indent by value 21 April 2017, 22:48:18 UTC
e99dd76 cmScriptGenerator: make noncopyable 21 April 2017, 22:48:18 UTC
d921e8e cmMakefile::ScopePushPop: make noncopyable 21 April 2017, 22:48:18 UTC
41a9765 cmStateDetail::PolicyStackEntry: remove custom copy ctor 21 April 2017, 22:48:18 UTC
a5d85a3 cmDefinitions::Def: remove custom copy ctor 21 April 2017, 22:48:18 UTC
a28894e cmCommandArgumentParserHelper: make noncopyable 21 April 2017, 20:00:09 UTC
765822a cmake: pass cmStateSnapshot by const ref 21 April 2017, 19:55:04 UTC
0d0995b cmListFileArgument: remove custom copy ctor 21 April 2017, 19:50:45 UTC
44963b5 cmLocaleRAII: make noncopyable 21 April 2017, 19:46:58 UTC
3f677f2 cmGraphEdge: remove custom copy ctor Also, merge the other ctors using default args. 21 April 2017, 19:42:45 UTC
b799ca4 cmAlgorithms: pass std::string by const ref 21 April 2017, 19:40:54 UTC
627288f Merge branch 'backport-source_group-TREE-alt-root' into release 21 April 2017, 19:36:58 UTC
7d6090a cmSystemTools::SaveRestoreEnvironment: make noncopyable Also, make the destructor non-virtual. 21 April 2017, 19:36:32 UTC
d286d24 Merge branch 'backport-source_group-TREE-alt-root' into source_group-TREE-alt-root 21 April 2017, 19:36:17 UTC
aecba65 cmCLocaleEnvironmentScope: make noncopyable 21 April 2017, 19:33:22 UTC
1b4d2c7 source_group: Fix TREE with root that is not current source dir Also raise an error if files are given that are not below the root. Fixes: #16807 21 April 2017, 19:31:02 UTC
ece4f64 FindMPI: Modernize documentation 21 April 2017, 18:02:20 UTC
6d4fa02 FindMPI: MPIEXEC handling improvements 21 April 2017, 18:01:37 UTC
81f9c9e Deprecate Visual Studio 8 2005 generator Update documentation to mark the generator deprecated. Add a warning at the end of generation plus an option to turn off the warning. 21 April 2017, 17:45:45 UTC
eaf5384 Xcode: Compute version number earlier 21 April 2017, 17:10:28 UTC
3d1bd01 cmCTestTestHandler: use pointers to static memory There's no need to reserve 100 bytes for each of these strings. 21 April 2017, 17:03:01 UTC
5969048 cmCTestTestCommand: defer getting the global timeout 21 April 2017, 17:03:00 UTC
0bee006 Tests: Test namespaces with exported JARs 21 April 2017, 14:51:09 UTC
789c8de UseJava: Support namespaced exports Add NAMESPACE option to export_jars and install_jar_exports. Import JAR's as imported static libraries rather than custom targets, as this is necessary to allow the imported targets to contain ':' in their names. (This also means they won't show up in VS projects, which is more consistent with other imported targets.) Also, improve the documentation to be more stylistically consistent with documentation elsewhere. 21 April 2017, 14:51:09 UTC
294cf94 Merge branch 'release' 21 April 2017, 14:19:40 UTC
df7590a Merge branch 'fix-test-all-find-modules' into release 21 April 2017, 14:12:05 UTC
cda401f Tests: Simplify CMakeOnly.AllFindModules policy settings 21 April 2017, 14:11:49 UTC
1a2ede1 Tests: Fix FindModulesExecuteAll when KDE4 is installed Set `CMP0017` to `NEW` so that when FindKDE4 sets `CMAKE_MODULE_PATH` it does not break internal dependencies of other find modules. Fixes: #16823 21 April 2017, 14:11:10 UTC
1d8f0f9 Merge topic 'enable_ptx_compilation' 23691d78 CUDA: Allow sources to be compiled to .ptx files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !725 21 April 2017, 12:57:59 UTC
d96e5d9 Tests: use BYPRODUCTS in the CustomCommandWorkingDirectory test This was inadvertently testing the assumed sources behavior in Ninja (no other test seems to exercise it). There is now a test explicitly testing it in `RunCMake.Ninja`, so fix this test to work properly regardless of the assumed sources behavior. 21 April 2017, 12:57:40 UTC
664591c RunCMake.Ninja: add a test for assumed sources This is a dark corner of the Ninja generator. It should be fixed in the future, but add a test which shows its behaviors. 21 April 2017, 12:57:40 UTC
adf60b2 ninja: break unnecessary target dependencies Previously, given two libraries, X and Y where X depends on Y, all object compilations of X would require the Y library to have been linked before being compiled. This is not necessary and can instead be loosened such that object compilations of X only depend on the order-only dependencies of Y to be completed. This is to ensure that generated sources, headers, custom commands, etc. are completed before X starts to compile its objects. This should help build performance in projects with many libraries which cause a deep library dependency chain. Previously, a library at the bottom would not start compilation until after all other libraries completed, but now only its link step needs to wait and its compilation jobs can be run in parallel with other tasks. Fixes: #15555 21 April 2017, 12:57:40 UTC
01c5bb9 RunCMake.Ninja: support passing arguments when running ninja 21 April 2017, 12:57:02 UTC
7f947b6 ninja: remove duplicate order-only dependencies 21 April 2017, 12:57:02 UTC
e9827eb ninja: describe the intermediate order depends target better This is only used for compiled objects, so indicate it as such. 21 April 2017, 12:57:02 UTC
b57b7d8 Ninja: Order Fortran dyndep file generation explicitly Each target's dyndep file generation depends on loading information generated by the same step in its dependencies. Add an explicit ordering dependency to ensure the needed information is available. Without the explicit ordering dependency we were abusing the more general target ordering rules through the preprocessor rules generating the `.ddi` files used as input to dyndep file generation. 21 April 2017, 12:57:02 UTC
0ad8e4e Merge topic 'cpack-rpm-buildrequires-docs' 8b3693e4 CPack/RPM doc: CPACK_RPM_BUILDREQUIRES docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !730 21 April 2017, 12:56:33 UTC
ecf94cb Merge topic 'kwsys-import-cleanup' 93219c40 Merge branch 'upstream-KWSys' into kwsys-import-cleanup 22729eae KWSys 2017-04-20 (8785f84f) d88a511d kwsys: match upstream changes a139b81a update-kwsys: apply changes made in CMake to the import e832c32c kwsys: remove extra attribute Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Brad King <brad.king@kitware.com> Merge-request: !728 21 April 2017, 12:56:08 UTC
744f809 Merge topic 'GNUInstallDirs-add-RUNSTATEDIR' 40814a7c GNUInstallDirs: Add RUNSTATEDIR variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !706 21 April 2017, 12:55:31 UTC
59f07ef Merge topic 'fix-vs2017-guid-braces' fd7e8f33 VS: Fix project reference inspection in VS IDE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !727 21 April 2017, 12:54:38 UTC
5b241d0 Merge topic '16760-refactor-get-mac-content-directory' cf320f7c Replace boolean `implib` parameters with enum Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !662 21 April 2017, 12:53:16 UTC
718daeb Merge topic 'unified-commandline-length' bbb5c3ef Ninja,Makefile: Unify command line limit logic Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !705 21 April 2017, 12:51:49 UTC
b5a5b22 Merge topic 'FindwxWidgets-verify-wx-config' e8b77084 FindwxWidgets: Verify existence of libraries reported by wx-config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !704 21 April 2017, 12:51:21 UTC
bcf0664 Merge topic '16795-xcode-system-header-search-paths' ffdde4a9 Xcode: Use SYSTEM_HEADER_SEARCH_PATHS attribute for system includes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !726 21 April 2017, 12:50:35 UTC
2b7aecb Merge topic 'autogen-fixes' 09035319 Autogen: Pass explicit predefines header to moc if possible Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !671 21 April 2017, 12:43:43 UTC
7302030 clang-tidy: avoid copy 21 April 2017, 08:50:25 UTC
b432e93 clang-tidy: use .empty() to check emptyness 21 April 2017, 08:44:07 UTC
012972a clang-tidy: remove reduntant .data() calls 21 April 2017, 08:44:07 UTC
b26577c clang-tidy: remove else after break and continue 21 April 2017, 08:44:07 UTC
1b0c7bc CMake Nightly Date Stamp 21 April 2017, 04:01:12 UTC
08c99c9 Merge branch 'cpack-rpm-buildrequires-docs' into release 20 April 2017, 20:19:42 UTC
8b3693e CPack/RPM doc: CPACK_RPM_BUILDREQUIRES docs Missing documentation for an already existing CPackRPM source rpm packages feature. Fixes #16814 20 April 2017, 20:19:20 UTC
93219c4 Merge branch 'upstream-KWSys' into kwsys-import-cleanup * upstream-KWSys: KWSys 2017-04-20 (8785f84f) 20 April 2017, 19:35:56 UTC
22729ea KWSys 2017-04-20 (8785f84f) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 8785f84f4760da060cdb2499155bb39532f8c053 (master). Upstream Shortlog ----------------- Ben Boeckel (2): ac0c67d2 gitattributes: indicate attributes to ignore when importing 3dfeb55e gitattributes: rename the c-style attribute 20 April 2017, 19:35:56 UTC
d88a511 kwsys: match upstream changes This allows the import to merge cleanly. 20 April 2017, 19:35:39 UTC
a139b81 update-kwsys: apply changes made in CMake to the import 20 April 2017, 19:35:17 UTC
23691d7 CUDA: Allow sources to be compiled to .ptx files When the target property `CUDA_PTX_COMPILATION` is enabled CUDA OBJECT libraries will generate ptx files instead of object files. 20 April 2017, 17:25:38 UTC
e832c32 kwsys: remove extra attribute This is set in `Source/.gitattributes` already and does not need to be set inside of the import. 20 April 2017, 16:53:33 UTC
40814a7 GNUInstallDirs: Add RUNSTATEDIR variable 20 April 2017, 15:25:46 UTC
back to top