- 13 Apr, 2017 7 commits
-
-
Daniel Pfeifer authored
-
Brad King authored
229abfc8 cmGeneratorTarget: Drop unused UseObjectLibraries method 63fbf587 Xcode: Inline relevant parts of UseObjectLibraries 1afacebe Xcode: Do not add Object Libraries source group on Xcode >= 5 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !698
-
Brad King authored
7f8b93ab CheckSymbolExists: Document that intrinsics may not be detected 91233d56 CheckSymbolExists: Format documentation b416d3e6 CheckSymbolExists: Convert docs to bracket comment syntax Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !695
-
Brad King authored
3b484871 project: Add `DESCRIPTION` parameter Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !679
-
Brad King authored
ada8e0ca Merge branch 'upstream-KWSys' into update-kwsys 85841e8b KWSys 2017-04-12 (23a4c211) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !694
-
Brad King authored
1d829c86 Use quotes for non-system includes 26ee9e42 CPack: drop CPack prefix for includes 5afac50f cmConfigure: Ensure separate include block in headers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !691
-
Kitware Robot authored
-
- 12 Apr, 2017 14 commits
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
The group is always empty because on Xcode 5 and above we list object library files directly on the link line and do not list sources for them.
-
Brad King authored
-
Brad King authored
-
Brad King authored
* upstream-KWSys: KWSys 2017-04-12 (23a4c211)
-
Kitware Robot authored
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 23a4c211e90c1cfd399c3632141dbd549a5db8cf (master). Upstream Shortlog ----------------- Brad King (2): 41a9dfef SystemInformation: Fix dynamic loader failure on WinXP SP2 3ead6158 SystemTools: Fix stat() wrapper compilation with Borland Daniel Pfeifer (1): ce5b0d34 Disable include-what-you-use Mathieu Westphal (1): a2bf6bb3 SystemTools: Add cross-platform stat() wrapper
-
Brad King authored
a2e91af9 cmGeneratorTarget: Drop unused GetIDLSources method a77158b2 VS: Refactor loop over classified sources Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !689
-
Brad King authored
8c346bbc Xcode: Compute a concrete object file arch dir if possible 5f4e26df Xcode: Refactor object directory name computation 5b29fd6d Xcode: Refactor internal architecture list construction b1eb493c cmGlobalGenerator: Abort generation earlier on export() error Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !688
-
Brad King authored
5a53e18e Merge branch 'upstream-KWIML' into update-kwiml 93542c89 KWIML 2017-04-11 (ffc22537) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !690
-
Brad King authored
6e68d014 Help: Add note about cmake -E copy not supporting wildcards Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !687
-
Brad King authored
d9140305 macOS: Enable Hi-DPI support in applications by default Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !682
-
Kitware Robot authored
-
- 11 Apr, 2017 19 commits
-
-
Daniel Pfeifer authored
Automate with: git grep -l '#include <cm_' -- Source \ | xargs sed -i 's/#include <\(cm_.*\)>/#include "\1"/g' git grep -l '#include <cmsys/' -- Source \ | xargs sed -i 's/#include <\(cmsys\/.*\)>/#include "\1"/g' git grep -l '#include <cm[A-Z]' -- Source \ | xargs sed -i 's/#include <\(cm[A-Z].*\)>/#include "\1"/g'
-
Daniel Pfeifer authored
Automate with: git grep -l '#include <CPack/' -- Source \ | xargs sed -i 's/#include <CPack\/\(.*\)>/#include "\1"/g' git grep -l '#include "CPack/' -- Source \ | xargs sed -i 's/#include "CPack\/\(.*\)"/#include "\1"/g'
-
Daniel Pfeifer authored
Make sure that `#include <cmConfigure.h>` is followed by an empty line in header files. This is necessary to make sure that changing <> to "" does not affect the include ordering of clang-format. Automate with: git grep -l '#include <cmConfigure.h>' | grep -v '.cxx$' \ | xargs sed -i '/#include <cmConfigure.h>/ { N; N; s/\n\{1,2\}/\n\n/ }'
-
Brad King authored
* upstream-KWIML: KWIML 2017-04-11 (ffc22537)
-
Kitware Robot authored
Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit ffc22537fabc40548b3de4a759303caaeea83646 (master). Upstream Shortlog ----------------- Daniel Pfeifer (1): ffc22537 test: Disable include-what-you-use
-
Brad King authored
-
Brad King authored
Loop over all sources at once instead of looking up and looping over each kind of source separately.
-
Brad King authored
-
Brad King authored
Factor out a helper function to compute the object directory name architecture component.
-
Brad King authored
Factor population of the `Architectures` member out into a helper to avoid duplication.
-
Brad King authored
-
Brad King authored
f4af14ad VS: Simplify logic collecting object library files as sources 10772c51 VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLS 22829a13 cmMakefile: Create an explicit "Object Libraries" source group Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !686
-
Alex Turbov authored
It is quite often the project description has used in a real world software. Examples include: * part of a help screen of the application * builtin resources (`*.rc` files, data for "About" dialog of a GUI app, & etc) * most generators for CPack can use it * it could be used by documentary software (Doxygen, Sphinx) which is usually integrated to CMake based projects via `add_custom_target()` Now `project()` call learned an optional `DESCRIPTION` parameter with a short string describing a project. Being specified, it would set the `PROJECT_DESCRIPTION` variable which could be used in `configure_file()` or whatever user wants. Also `PROJECT_DESCRIPTION` is a default value for `CPACK_PACKAGE_DESCRIPTION_SUMMARY`.
-
Brad King authored
9d15d3c7 FindPythonInterp: Add `-32` and `-64` registry entry variants Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !675
-
Brad King authored
Object library files are already included by `GetExternalObjects` and `GetConfigCommonSourceFiles` so we don't need to call `UseObjectLibraries` to get them.
-
Brad King authored
Object library files are already included by `GetExternalObjects` so we don't need to call `UseObjectLibraries` to get them.
-
Brad King authored
The generators should not need special logic to place object library object files in this group.
-
Ľubomír Carik authored
Every desktop application should be HiDPI ready in present. Based on information from Qt documentation enabling properties in `Info.plist` is sufficient to activate this feature. Newer versions of `qmake` do it. Signed-off-by:
Ľubomír Carik <Lubomir.Carik@gmail.com>
-