summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'ios-universal'Brad King2015-12-1116-1/+539
|\ | | | | | | | | | | 565d080a Xcode: Add support for combined install on iOS 34f5ef56 iOS: Fix App Bundle layout
| * Xcode: Add support for combined install on iOSRuslan Baratov2015-12-1016-0/+532
| | | | | | | | | | | | | | | | | | | | | | | | This patch solves the problem of installing both: Device and Simulator libraries on iOS. Before only one of them was installed. If the IOS_INSTALL_COMBINED property is set on a target, a special install hook will be activated which builds the corresponding target and combines both at the install location. The original patch was contributed by Ruslan Baratov, and polished by Gregor Jasny.
| * iOS: Fix App Bundle layoutGregor Jasny2015-12-101-1/+7
| | | | | | | | In contrast to OS X the iOS App Bundle layout is a flat structure.
* | Merge topic 'simplify-CTest.UpdateGIT-test'Brad King2015-12-111-19/+11
|\ \ | | | | | | | | | | | | 972849fb Tests: Simplify CTest.UpdateGIT repo path construction
| * | Tests: Simplify CTest.UpdateGIT repo path constructionBrad King2015-12-101-19/+11
| |/ | | | | | | | | | | | | Avoid constructing full paths to .git repositories in the test. Use relative paths and let Git convert them to absolute paths internally. This is simpler and also avoids trouble with various absolute path root component conventions on Windows (`c:/`, `/c/`, `/cygdrive/c/`).
* | Merge topic 'release-wix-config'Brad King2015-12-112-2/+9
|\ \ | | | | | | | | | | | | | | | | | | 4c60e07d CMake: Fix WiX-generated .msi package file name convention a42bf6c5 Utilities/Release: Add support for copying .msi files 93936d78 Utilities/Release: Avoid repeat copy of files with same suffix
| * | CMake: Fix WiX-generated .msi package file name conventionBrad King2015-12-101-2/+2
| | | | | | | | | | | | | | | Update our configuration of the CPack WIX generator for CMake itself to produce file names consistent with other CPack generators.
| * | Utilities/Release: Add support for copying .msi filesBrad King2015-12-101-0/+3
| | |
| * | Utilities/Release: Avoid repeat copy of files with same suffixBrad King2015-12-101-0/+4
| |/
* | Merge topic 'FindOpenMP-clang'Brad King2015-12-112-0/+7
|\ \ | | | | | | | | | | | | 1549927d FindOpenMP: Add Clang support
| * | FindOpenMP: Add Clang supportChris Pavlina2015-12-102-0/+7
| |/
* | Merge topic 'wix-fix-comp-install-prop'Brad King2015-12-112-4/+22
|\ \ | | | | | | | | | | | | ecdc77f1 CPackWIX: Fix installed file property lookups when using components
| * | CPackWIX: Fix installed file property lookups when using componentsNils Gladitz2015-12-102-4/+22
| |/ | | | | | | | | | | | | | | | | The WIX generator incorrectly looked for installed file properties by relative paths that included the component specific staging directory prefix. Remove that prefix in installed file property lookups when generating packages with components.
* | Merge topic 'update-kwsys'Brad King2015-12-114-172/+1
|\ \ | | | | | | | | | | | | | | | c025e61a Merge branch 'upstream-kwsys' into update-kwsys 2b7a47d7 KWSys 2015-12-09 (cdcf4c47)
| * \ Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-12-104-172/+1
| |\ \ | | |/ | |/|
| | * KWSys 2015-12-09 (cdcf4c47)KWSys Robot2015-12-104-172/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ cdcf4c47 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 6bfc1aef..cdcf4c47 Brad King (2): 452b10d5 FundamentalType: Drop KWSYS_CAN_CONVERT_UI64_TO_DOUBLE macro cdcf4c47 Drop the CPU.h component of KWSys
* | | Merge topic 'cmake-W-options'Brad King2015-12-1111-51/+311
|\ \ \ | | | | | | | | | | | | | | | | | | | | 29127534 cmake: Deduplicate warning message control code 67211011 cmake-gui: Add options to control warning messages
| * | | cmake: Deduplicate warning message control codeMichael Scott2015-12-102-49/+31
| | | | | | | | | | | | | | | | | | | | | | | | Remove the duplicate code in cmake::Configure to set the cache variables for the warning message suppression. Replace it with calls to the dedicated methods to carry this out.
| * | | cmake-gui: Add options to control warning messagesMichael Scott2015-12-1011-14/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a new dialog window for the cmake-gui that provides controls for setting the state of suppression of developer and deprecated warning messages. This replaces the previous single checkbox for setting the state of suppression of developer warnings. Added a note for the new functionality to the release notes.
* | | | Merge topic 'graphviz-spaces'Brad King2015-12-111-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | e0ad72d8 Graphviz: Fix handling of spaces in GRAPHVIZ_GRAPH_NAME
| * | | | Graphviz: Fix handling of spaces in GRAPHVIZ_GRAPH_NAMEAndrey Mishchenko2015-12-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this patch, `SET (GRAPHVIZ_GRAPH_NAME "hello world")` does not work (it results in a parsing error in GraphViz when the generated output is processed), but `SET (GRAPHVIZ_GRAPH_NAME "\"hello world\"")` does.
* | | | | Merge topic 'FindOpenAL-win-arch'Brad King2015-12-111-1/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 39abbaed FindOpenAL: Detect Windows architecture-specific installation
| * | | | | FindOpenAL: Detect Windows architecture-specific installationBrad King2015-12-101-1/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some OpenAL implementations on Windows provide both Win32 and Win64 binaries. Search the location of the matching architecture. Author: George "Zogzer@GitHub" <insertlogic@gmail.com>
* | | | | Merge topic 'cmake-E-multiple-inputs'Brad King2015-12-1110-13/+41
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7984ac5e cmake: Teach -E make_directory to support multiple input directories 4ce6fbc7 Help: Rename release notes for topic 'cmake-E-multiple-inputs'
| * | | | | cmake: Teach -E make_directory to support multiple input directoriesBartosz Kosiorek2015-12-1010-11/+39
| | | | | |
| * | | | | Help: Rename release notes for topic 'cmake-E-multiple-inputs'Brad King2015-12-101-2/+2
| |/ / / / | | | | | | | | | | | | | | | This topic name will supersede cmake-E-copy-multiple-inputs.
* | | | | CMake Nightly Date StampKitware Robot2015-12-111-1/+1
| |_|/ / |/| | |
* | | | Merge topic 'cmELF-use-KWIML'Brad King2015-12-101-4/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | d462ac27 cmELF: Use KWIML ABI.h header to get endian-ness
| * | | | cmELF: Use KWIML ABI.h header to get endian-nessBrad King2015-12-091-4/+3
| |/ / / | | | | | | | | | | | | Port away from KWSys CPU header.
* | | | CMake Nightly Date StampKitware Robot2015-12-101-1/+1
|/ / /
* | | Merge topic 'cmake-E-copy-multiple-inputs'Brad King2015-12-0913-16/+54
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bc35087d cmake: Teach -E copy_directory to support multiple input directories 98be140f cmake: Refine -E copy[_if_different] documentation 93cc80ae cmake: Refine -E copy_if_different implementation indentation 0903812b cmake: Refine -E chdir documentation
| * | | cmake: Teach -E copy_directory to support multiple input directoriesBartosz Kosiorek2015-12-0713-11/+44
| | | |
| * | | cmake: Refine -E copy[_if_different] documentationBartosz Kosiorek2015-12-071-2/+7
| | | |
| * | | cmake: Refine -E copy_if_different implementation indentationBartosz Kosiorek2015-12-071-2/+2
| | | |
| * | | cmake: Refine -E chdir documentationBartosz Kosiorek2015-12-071-1/+1
| |/ /
* | | Merge topic 'detect-cray-wrappers'Brad King2015-12-0929-182/+351
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a7ef0225 Cray: Refactor the Cray platform files to use compiler wrapper checks 0763a836 Cray: Add macro tests to detect the Cray compiler wrappers 5eaac0c9 Compiler: Add infrastructure for detecting compiler wrappers
| * | | Cray: Refactor the Cray platform files to use compiler wrapper checksChuck Atkins2015-12-0918-182/+264
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an extensive refactoring of the Cray compiler wrapper usage. Using the new compiler wrapper checks, the CrayPrgEnv info files have been moved from Platform/ to Compiler/. The adjusted naming convention allows the compiler-wrapper information files to be loaded for both the CrayLinuxEnvironment platform when cross-compiling and the Linux platform if building natively on the Cray compute nodes. It also creates a separation of common arguments for compiler id and language information used to perform the appropriate introspection of implicit arguments and libraries used by the compiler wrappers based on the loaded module environment.
| * | | Cray: Add macro tests to detect the Cray compiler wrappersChuck Atkins2015-12-073-0/+17
| | | |
| * | | Compiler: Add infrastructure for detecting compiler wrappersChuck Atkins2015-12-078-0/+70
| | | |
* | | | Merge topic 'cpack-rpm-percomponent-group-and-name'Brad King2015-12-0911-11/+115
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 27e6f74f CPack: Added tests for package name and group controll fields c926efa1 CPackRPM: Configure RPM package group and name per component
| * | | | CPack: Added tests for package name and group controll fieldsDomen Vrankar2015-12-0710-0/+87
| | | | |
| * | | | CPackRPM: Configure RPM package group and name per componentMarkus Rickert2015-12-071-11/+28
| | |/ / | |/| |
* | | | CMake Nightly Date StampKitware Robot2015-12-091-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-12-081-1/+1
|/ / /
* | | Merge topic 'FindTIFF-imported-targets'Brad King2015-12-076-10/+104
|\ \ \ | | | | | | | | | | | | | | | | ebaca629 FindTIFF: Add imported targets and update documentation
| * | | FindTIFF: Add imported targets and update documentationRoger Leigh2015-12-076-10/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add TIFF::TIFF imported target - Document imported target - Add testcase to test the standard variables and the imported target Also: - Add TIFF_INCLUDE_DIRS to match common practice - Update documentation generally, including documenting TIFF_INCLUDE_DIRS
* | | | Merge topic 'find-ftn-by-default'Brad King2015-12-071-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 71e5f253 Fortran: Add ftn, the Cray compiler wrapper, to the default search.
| * | | | Fortran: Add ftn, the Cray compiler wrapper, to the default search.Chuck Atkins2015-12-041-0/+2
| | |/ / | |/| |
* | | | Merge topic 'cmake-E-copy-multiple-inputs'Brad King2015-12-0727-31/+102
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 384ae551 cmake: Teach -E copy[_if_different] to support multiple files (#15703) 0be5020b cmake: Improve '-E' help message formatting
| * | | | cmake: Teach -E copy[_if_different] to support multiple files (#15703)Bartosz Kosiorek2015-12-0423-19/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If multiple input files are provided then the destination must be a directory. If only one input file is provided then destination may be either a file or directory.