summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14Brad King2017-05-051-3/+5
|
* Merge topic 'add-more-sunpro-c-flags'Brad King2017-05-051-4/+11
|\ | | | | | | | | | | | | 1a09a7d9 SunPro: Add more flags for C language standards Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !803
| * SunPro: Add more flags for C language standardsChuck Atkins2017-05-041-4/+11
| |
* | Merge topic 'clang-tidy-config'Brad King2017-05-055-5/+58
|\ \ | | | | | | | | | | | | | | | | | | | | | d0c3e47d clang-tidy: add option CMake_RUN_CLANG_TIDY 894ff96c auto_ptr: silence clang-tidy warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !790
| * | clang-tidy: add option CMake_RUN_CLANG_TIDYDaniel Pfeifer2017-05-044-0/+53
| | |
| * | auto_ptr: silence clang-tidy warningsDaniel Pfeifer2017-05-041-5/+5
| | |
* | | Merge topic 'findjava-openjdk9'Brad King2017-05-051-0/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f5a3ec4d FindJava: Add support for OpenJDK early access builds Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !797
| * | | FindJava: Add support for OpenJDK early access buildsBryan Donlan2017-05-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenJDK 9 early access builds use a version string of "9-ea", and locally built installations use "9-internal", neither of which is currently accepted by the FindJava macro. Map those versions to "1.9". If the final released version is "9.0" the version interpretation could be changed to match at that time.
* | | | Merge topic 'vs-masm-flags'Brad King2017-05-055-157/+164
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ea6bb829 VS: Use tool-specific flag table for COMPILE_FLAGS parsing da9076e4 VS: Fix MASM flag tables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !791
| * | | | VS: Use tool-specific flag table for COMPILE_FLAGS parsingPeter Ivanyi2017-05-031-1/+16
| | | | | | | | | | | | | | | | | | | | Fixes: #14710
| * | | | VS: Fix MASM flag tablesPeter Ivanyi2017-05-034-156/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the leading `/` characters from flag table entries. Our parser checks the table with the leading character already removed. Issue: #14710
* | | | | CMake Nightly Date StampKitware Robot2017-05-051-1/+1
| |_|_|/ |/| | |
* | | | Merge topic 'sunpro-5.14'Brad King2017-05-043-1/+19
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f15f905b Features: Record standards and features for SunPro 5.14 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !795
| * | | | Features: Record standards and features for SunPro 5.14Brad King2017-05-033-1/+19
| | |/ / | |/| | | | | | | | | | | | | | Oracle Studio 12.5 adds support for C 11 and associated standard flags. It also adds a few more C++ 11 features.
* | | | Merge topic 'FindOpenCL-AMDAPPSDKROOT'Brad King2017-05-041-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b888104e FindOpenCL: add AMDAPPSDKROOT into paths for OpenCL library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !792
| * | | | FindOpenCL: add AMDAPPSDKROOT into paths for OpenCL libraryJeremy Tellaa2017-05-031-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | This path was only looked up for windows. The AMD SDK also exists for Linux, and we may want to use the OpenCL library for there.
* | | | | Merge topic 'cpackifw-part-refactoring'Brad King2017-05-0411-326/+251
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9c13e8eb CPackIFW: Refactor out some commonly used code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !762
| * | | | | CPackIFW: Refactor out some commonly used codeKonstantin Podsvirov2017-05-0311-326/+251
| |/ / / / | | | | | | | | | | | | | | | Move common used code to new cmCPackIFWCommon base class.
* | | | | Merge topic 'remove-top-level-xcode-groups'Brad King2017-05-042-37/+1
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | 01cd88c0 Xcode: Remove the top-level Sources and Resources groups Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !779
| * | | | Xcode: Remove the top-level Sources and Resources groupsMatt Stevens2017-05-032-37/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This addresses duplicate file reference warnings from xcodebuild caused by the same file reference being a member of both the target's group and the top-level Resources group. Since resources are already a member of their associated target's group the top-level Resources group isn't strictly necessary, and removing it results in a project structure closer to that of a current Xcode project template. Fixes: #15272
* | | | | CMake Nightly Date StampKitware Robot2017-05-041-1/+1
| |_|/ / |/| | |
* | | | Merge topic 'update-vim-syntax'Brad King2017-05-034-286/+201
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d8273fa Merge branch 'upstream-vim-cmake-syntax' e3357711 vim-cmake-syntax 2017-05-02 (15526199) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !789
| * \ \ \ Merge branch 'upstream-vim-cmake-syntax'Patrick Boettcher2017-05-024-286/+201
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | * upstream-vim-cmake-syntax: vim-cmake-syntax 2017-05-02 (15526199)
| | * | | vim-cmake-syntax 2017-05-02 (15526199)vim-cmake-syntax upstream2017-05-024-285/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/pboettch/vim-cmake-syntax.git at commit 155261999e9affb087e9034ed6009396de6b8f28 (master). Upstream Shortlog ----------------- Patrick Boettcher (7): eb4537d6 no tab in CMake-files 933b6aea update syntax to cmake-version 3.7.1 545bddcd fix highlighting of keyword variables in ${}-regions and cleanups 9c06c8fb README updated 2ca39d28 make keywords contained, to inhibit highlighting when outside highlighting 6cb8352f do not highlight strings outside regions 15526199 update to 3.8.20170502-g7a806
* | | | | Merge topic 'ipo-xcode'Brad King2017-05-035-6/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7e75568b Xcode: Support IPO (LTO) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !785
| * | | | | Xcode: Support IPO (LTO)Ruslan Baratov2017-05-025-6/+10
| | | | | |
* | | | | | Merge topic 'port-language-default-to-common-macro'Brad King2017-05-0316-174/+69
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d9089876 AppleClang: Use common compiler macros for language standard default 174c02e1 SunPro: Use common compiler macros for language standard default 08fa2ba8 Clang: Use common compiler macros for language standard default 0198502f Intel: Use common compiler macros for language standard default d1aa2b3f GNU: Use common compiler macros for language standard default 87b9d6d9 XL: Use common compiler macros for language standard default Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !787
| * | | | | | AppleClang: Use common compiler macros for language standard defaultChuck Atkins2017-05-022-23/+2
| | | | | | |
| * | | | | | SunPro: Use common compiler macros for language standard defaultChuck Atkins2017-05-022-11/+16
| | | | | | |
| * | | | | | Clang: Use common compiler macros for language standard defaultChuck Atkins2017-05-023-26/+4
| | | | | | |
| * | | | | | Intel: Use common compiler macros for language standard defaultChuck Atkins2017-05-023-29/+6
| | | | | | |
| * | | | | | GNU: Use common compiler macros for language standard defaultChuck Atkins2017-05-023-26/+4
| | | | | | |
| * | | | | | XL: Use common compiler macros for language standard defaultChuck Atkins2017-05-023-59/+37
| | | | | | |
* | | | | | | Merge topic 'fix-typo-in-pgi-files'Brad King2017-05-031-1/+1
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0225417f PGI: Fix typo in logic for C standard flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !788
| * | | | | | PGI: Fix typo in logic for C standard flagsChuck Atkins2017-05-021-1/+1
| | |_|/ / / | |/| | | |
* | | | | | CMake Nightly Date StampKitware Robot2017-05-031-1/+1
|/ / / / /
* | | | | Merge branch 'release'Brad King2017-05-020-0/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | CMake 3.8.1v3.8.1Brad King2017-05-021-1/+1
| | | | |
* | | | | Merge branch 'release'Brad King2017-05-020-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'FindMatlab-2017a' into releaseBrad King2017-05-011-0/+1
| |\ \ \ \
* | \ \ \ \ Merge topic 'add-language-standards-to-more-compilers'Brad King2017-05-028-1/+151
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9b97cb55 PGI: Add language standards for PGI daae564d Cray: Add language standards for the Cray compiler 25e83ce5 CompileFeatures: Let STD compile options be a list 1de70845 Compilers: Add common macros to be used by various compilers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !784
| * | | | | | PGI: Add language standards for PGIChuck Atkins2017-05-013-0/+34
| | | | | | |
| * | | | | | Cray: Add language standards for the Cray compilerChuck Atkins2017-05-013-0/+50
| | | | | | |
| * | | | | | CompileFeatures: Let STD compile options be a listChuck Atkins2017-05-011-1/+5
| | | | | | |
| * | | | | | Compilers: Add common macros to be used by various compilersChuck Atkins2017-05-011-0/+62
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With numerous compilers now supporting multiple language standards in CMake, some common design patterns have begun to emerge. This is intended to be a collection of macros implementing many of those common design patterns that can be factored out and leveraged by many compilers. Currently this only contains the code to set the default language standard of not preset. More functionality will be added in the future as appropriate.
* | | | | | Merge topic 'doc-no-depend'Brad King2017-05-021-12/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c273906f Utilities/Sphinx: Build documentation independently by default Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !786
| * | | | | | Utilities/Sphinx: Build documentation independently by defaultBrad King2017-05-011-12/+14
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we made the `documentation` target depend on the executable targets. There is no real reason to do this other than serializing the documentation build output in terminals. Move this dependency behind an undocumented option so that it is not on by default.
* | | | | | Merge topic 'excludeFixtures'Brad King2017-05-0220-29/+359
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c1b2b7c0 Add ctest options for limiting which tests fixtures add Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !778
| * | | | | | Add ctest options for limiting which tests fixtures addCraig Scott2017-05-0120-29/+359
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new options allow the user to restrict the setup and cleanup tests automatically added for fixtures.
* | | | | | | Merge topic 'sunpro-c++11-link'Brad King2017-05-029-19/+88
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e17b1791 Features: On SunPro link with language standard compiler flag d037be12 cmLocalGenerator: Add a hook for compiler flags used at link time b115bc49 Features: Refactor <LANG>_STANDARD update Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !783