Konstantin Podsvirov
993ebdc72d
CPackIFW: Framework version
...
Improved algorithm for finding the version of QtIFW tools.
2017-04-25 21:43:21 +03:00
Brad King
3cb7048b52
Merge branch 'release'
2017-04-24 10:55:25 -04:00
Brad King
80362f7e31
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
2017-04-24 09:49:08 -04:00
Brad King
2455d735a1
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
2017-04-24 09:46:16 -04:00
Brad King
96b202fad5
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
2017-04-24 09:45:49 -04:00
Brad King
fd79ace021
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
2017-04-24 09:45:34 -04:00
Brad King
dc6632b9da
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
2017-04-24 09:40:44 -04:00
Brad King
96b2637474
Merge topic 'findmpi-improvements'
...
ece4f647 FindMPI: Modernize documentation
6d4fa021 FindMPI: MPIEXEC handling improvements
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !740
2017-04-24 09:38:02 -04:00
Brad King
0039ddb6f2
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
2017-04-24 09:37:02 -04:00
Brad King
096c3bacea
Merge topic 'vs8-deprecate'
...
81f9c9e8 Deprecate Visual Studio 8 2005 generator
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !739
2017-04-24 09:36:10 -04:00
Brad King
3ade7a306e
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
2017-04-24 09:35:29 -04:00
Brad King
aaeb01ef9b
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
2017-04-24 09:34:03 -04:00
Brad King
1e31359565
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
2017-04-24 09:33:31 -04:00
Brad King
305e628284
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
2017-04-24 09:31:49 -04:00
Brad King
fa338c97d7
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
2017-04-24 09:27:48 -04:00
Kitware Robot
8b0016ab65
CMake Nightly Date Stamp
2017-04-24 00:01:03 -04:00
Kitware Robot
8494aa7adf
CMake Nightly Date Stamp
2017-04-23 00:01:02 -04:00
Brad King
7373b389eb
Xcode: Drop support for Xcode versions below 3
2017-04-22 15:19:11 -04:00
Sebastian Holtermann
97d25404f3
Autogen: Use FileWrite to write the settings file
2017-04-22 15:12:45 +02:00
Sebastian Holtermann
d040459679
Autogen: Save the hash of the old settings string only
2017-04-22 14:54:34 +02:00
Sebastian Holtermann
7c5f5f1a20
Autogen: Generate moc_predefs.h only on demand
2017-04-22 14:39:50 +02:00
Sebastian Holtermann
1d5ed679ce
Autogen: Uppercase function name
2017-04-22 14:28:13 +02:00
Sebastian Holtermann
e4a235653f
Autogen: New QuotedCommand function for logging
2017-04-22 14:28:13 +02:00
Sebastian Holtermann
9d9e17fa21
Autogen: Use FileDiffers and FileWrite for AUTOMOC
2017-04-22 14:08:57 +02:00
Sebastian Holtermann
65290169f2
Autogen: Add FileDiffers and FileWrite methods
2017-04-22 14:01:18 +02:00
Sebastian Holtermann
344a6d8448
Autogen: MakeParentDirectory logPrefix parameter
2017-04-22 13:30:28 +02:00
Sebastian Holtermann
5965a58915
Autogen: Determine settings file name only once
2017-04-22 13:21:18 +02:00
Sebastian Holtermann
46ba6abe49
Autogen: Overhaul class variable names and sorting
2017-04-22 13:21:18 +02:00
Daniel Pfeifer
5d1671324b
cmConfigure: provide macros CM_EQ_DELETE and CM_DISABLE_COPY
2017-04-22 10:09:41 +02:00
Kitware Robot
e9d1ca782e
CMake Nightly Date Stamp
2017-04-22 00:01:05 -04:00
Daniel Pfeifer
99d50d2b25
cmLinkLineComputer: make noncopyable
2017-04-22 00:48:20 +02:00
Daniel Pfeifer
44b8debff4
cmGlobalGenerator::DirectoryContent: remove custom copy ctor
2017-04-22 00:48:20 +02:00
Daniel Pfeifer
73bedfea38
cmTargetDepend: pass by value
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
e6c606c7ba
cmGeneratorTarget::SourceFileFlags: remove custom copy ctor
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
8d090ff253
cmLinkImplItem: remove custom copy ctor
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
a8a9577e46
cmLinkItem: remove custom copy ctor
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
bf955e58f7
cmComputeLinkInformation::Item: remove custom copy ctor
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
b44659f5e8
cmCryptoHash: make noncopyable
2017-04-22 00:48:19 +02:00
Daniel Pfeifer
7284b15f8c
cmScriptGenerator: pass Indent by value
2017-04-22 00:48:18 +02:00
Daniel Pfeifer
e99dd765b7
cmScriptGenerator: make noncopyable
2017-04-22 00:48:18 +02:00
Daniel Pfeifer
d921e8eb6c
cmMakefile::ScopePushPop: make noncopyable
2017-04-22 00:48:18 +02:00
Daniel Pfeifer
41a9765386
cmStateDetail::PolicyStackEntry: remove custom copy ctor
2017-04-22 00:48:18 +02:00
Daniel Pfeifer
a5d85a31d9
cmDefinitions::Def: remove custom copy ctor
2017-04-22 00:48:18 +02:00
Daniel Pfeifer
a28894e4d4
cmCommandArgumentParserHelper: make noncopyable
2017-04-21 22:00:09 +02:00
Daniel Pfeifer
765822add7
cmake: pass cmStateSnapshot by const ref
2017-04-21 21:55:04 +02:00
Daniel Pfeifer
0d0995b7f8
cmListFileArgument: remove custom copy ctor
2017-04-21 21:50:45 +02:00
Daniel Pfeifer
44963b509b
cmLocaleRAII: make noncopyable
2017-04-21 21:46:58 +02:00
Daniel Pfeifer
3f677f2076
cmGraphEdge: remove custom copy ctor
...
Also, merge the other ctors using default args.
2017-04-21 21:42:45 +02:00
Daniel Pfeifer
b799ca42b8
cmAlgorithms: pass std::string by const ref
2017-04-21 21:40:54 +02:00
Brad King
627288fe23
Merge branch 'backport-source_group-TREE-alt-root' into release
2017-04-21 15:36:58 -04:00