summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'include-style'Brad King2017-04-13552-745/+862
|\ | | | | | | | | | | | | | | | | 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
| * Use quotes for non-system includesDaniel Pfeifer2017-04-11545-721/+721
| | | | | | | | | | | | | | | | | | | | | | | | | | 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'
| * CPack: drop CPack prefix for includesDaniel Pfeifer2017-04-1118-24/+30
| | | | | | | | | | | | | | | | | | | | 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'
| * cmConfigure: Ensure separate include block in headersDaniel Pfeifer2017-04-11111-0/+111
| | | | | | | | | | | | | | | | | | | | | | 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/ }'
* | CMake Nightly Date StampKitware Robot2017-04-131-1/+1
| |
* | Merge topic 'vs-refactor-source-loop'Brad King2017-04-124-93/+80
|\ \ | | | | | | | | | | | | | | | | | | | | | a2e91af9 cmGeneratorTarget: Drop unused GetIDLSources method a77158b2 VS: Refactor loop over classified sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !689
| * | cmGeneratorTarget: Drop unused GetIDLSources methodBrad King2017-04-112-8/+0
| | |
| * | VS: Refactor loop over classified sourcesBrad King2017-04-112-85/+80
| | | | | | | | | | | | | | | Loop over all sources at once instead of looking up and looping over each kind of source separately.
* | | Merge topic 'xcode-object-arch-dir'Brad King2017-04-123-31/+61
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | Xcode: Compute a concrete object file arch dir if possibleBrad King2017-04-112-1/+19
| | | |
| * | | Xcode: Refactor object directory name computationBrad King2017-04-112-10/+21
| | | | | | | | | | | | | | | | | | | | Factor out a helper function to compute the object directory name architecture component.
| * | | Xcode: Refactor internal architecture list constructionBrad King2017-04-112-17/+17
| | | | | | | | | | | | | | | | | | | | Factor population of the `Architectures` member out into a helper to avoid duplication.
| * | | cmGlobalGenerator: Abort generation earlier on export() errorBrad King2017-04-111-4/+5
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-04-121-1/+1
| |_|/ |/| |
* | | Merge topic 'vs-remove-UseObjectLibraries'Brad King2017-04-116-77/+46
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | 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
| * | VS: Simplify logic collecting object library files as sourcesBrad King2017-04-112-71/+21
| | | | | | | | | | | | | | | | | | Object library files are already included by `GetExternalObjects` and `GetConfigCommonSourceFiles` so we don't need to call `UseObjectLibraries` to get them.
| * | VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLSBrad King2017-04-111-1/+0
| | | | | | | | | | | | | | | Object library files are already included by `GetExternalObjects` so we don't need to call `UseObjectLibraries` to get them.
| * | cmMakefile: Create an explicit "Object Libraries" source groupBrad King2017-04-113-5/+25
| |/ | | | | | | | | The generators should not need special logic to place object library object files in this group.
* | CMake Nightly Date StampKitware Robot2017-04-111-1/+1
|/
* Merge topic 'refactor-source-classification'Brad King2017-04-102-281/+186
|\ | | | | | | | | | | | | | | 60307c50 cmGeneratorTarget: Replace source classifier implementation a9784d0e cmGeneratorTarget: Remove unnecessary condition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !677
| * cmGeneratorTarget: Replace source classifier implementationBrad King2017-04-072-279/+186
| | | | | | | | | | Compute and memoize the list of sources with their kinds for each configuration just once.
| * cmGeneratorTarget: Remove unnecessary conditionBrad King2017-04-071-2/+0
| | | | | | | | Remove a condition where the "then" and "else" cases do the same thing.
* | CMake Nightly Date StampKitware Robot2017-04-101-1/+1
| |
* | CMake Nightly Date StampKitware Robot2017-04-091-1/+1
| |
* | CMake Nightly Date StampKitware Robot2017-04-081-1/+1
|/
* CMake Nightly Date StampKitware Robot2017-04-071-1/+1
|
* Merge topic 'include_external_msproject-map-config'Brad King2017-04-066-21/+31
|\ | | | | | | | | | | | | | | 227de0b9 include_external_msproject: Honor MAP_IMPORTED_CONFIG_<CONFIG> 4cd815f0 VS: Pass whole target to WriteProjectConfigurations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !669
| * include_external_msproject: Honor MAP_IMPORTED_CONFIG_<CONFIG>Beeble2017-04-052-7/+17
| | | | | | | | | | This allows projects added via `include_external_msproject` to compile the preferred configuration despite different naming conventions.
| * VS: Pass whole target to WriteProjectConfigurationsBeeble2017-04-056-14/+14
| |
* | Merge topic 'codelite-virtual-dirs'Brad King2017-04-062-17/+88
|\ \ | | | | | | | | | | | | | | | | | | 8243fe7c CodeLite: Distribute source files into folders (virtual directories) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !653
| * | CodeLite: Distribute source files into folders (virtual directories)rahmjan2017-03-312-17/+88
| | |
* | | Merge topic 'bindexplib-format'Brad King2017-04-061-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | c216e803 bindexplib: Run clang-format on header file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !670
| * | | bindexplib: Run clang-format on header fileBrad King2017-04-051-0/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-04-061-1/+1
| | | |
* | | | Merge topic 'prop-is-multi-config'Brad King2017-04-055-0/+22
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | 01826231 Tests: Add case for GENERATOR_IS_MULTI_CONFIG 38fd5866 Add GENERATOR_IS_MULTI_CONFIG global property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !657
| * | | Add GENERATOR_IS_MULTI_CONFIG global propertyBastien Schatt2017-04-045-0/+22
| | | | | | | | | | | | | | | | Fixes: #16768
* | | | Merge topic 'bindexplib-arm'Brad King2017-04-052-289/+223
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 48fa2914 bindexplib: add ARM support 97c605fd bindexplib: remove unused code 7a8860af bindexplib: clang-format Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !604
| * | | | bindexplib: add ARM supportMikhail Paulyshka2017-04-041-12/+16
| | | | | | | | | | | | | | | | | | | | Fixes: #16728
| * | | | bindexplib: remove unused codeMikhail Paulyshka2017-03-221-67/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Remove code not used since commit v3.7.0-rc1~395^2 (bindexplib: Export symbols from objects even with explicit markup, 2016-06-30).
| * | | | bindexplib: clang-formatMikhail Paulyshka2017-03-222-281/+278
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2017-04-051-1/+1
| |_|_|/ |/| | |
* | | | CMake Nightly Date StampKitware Robot2017-04-041-1/+1
| |/ / |/| |
* | | CMake Nightly Date StampKitware Robot2017-04-031-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-04-021-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-04-011-1/+1
| |/ |/|
* | Merge topic '16733-bundle-genex'Brad King2017-03-314-45/+127
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d1dac1ac Xcode: Execute RunCMake.Framework also for Xcode generator d02709d7 Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressions 013ffe76 cmGeneratorTarget: Call GetFrameworkDirectory in GetFullNameInternal 32e9d0ca cmGeneratorTarget: Use enum to describe bundle directory query level Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !635
| * | Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-303-2/+70
| | | | | | | | | | | | Closes #16733
| * | cmGeneratorTarget: Call GetFrameworkDirectory in GetFullNameInternalGregor Jasny2017-03-301-7/+1
| | |
| * | cmGeneratorTarget: Use enum to describe bundle directory query levelGregor Jasny2017-03-303-36/+56
| | |
* | | Merge topic 'vfort-object-linker-lang'Brad King2017-03-311-0/+14
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2c9f3578 VS: Decide project type by linker lang as fallback Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !643