summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
| * | | cmake: Improve '-E' help message formattingBartosz Kosiorek2015-12-046-12/+12
| | | |
* | | | Merge topic 'update-kwsys'Brad King2015-12-072-17/+197
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 306e2016 Merge branch 'upstream-kwsys' into update-kwsys d5d90f5e KWSys 2015-12-03 (6bfc1aef)
| * \ \ \ Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-12-042-17/+197
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | KWSys 2015-12-03 (6bfc1aef)KWSys Robot2015-12-042-17/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 6bfc1aef | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 9596e98d..6bfc1aef Rolf Eike Beer (6): 9e9c8ae3 SystemTools: extend test coverage of SystemTools::MakeDirectory() 3f3d9eb5 SystemTools: add basic tests for SystemTools::FindFile() 9ca5f108 SystemTools: entirely remove the extension code on non-Windows platforms 29f82f78 SystemTools: avoid needless copy of std::string ac667cdc SystemTools: remove 2 more explicit calls to FileIsDirectory() 6bfc1aef SystemTools: do not call FileExists() before calling FileIsDirectory()
* | | | | Merge topic 'FindJNI-aix'Brad King2015-12-071-2/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 4d4fcabd FindJNI: Add support for AIX java sdk
| * | | | | FindJNI: Add support for AIX java sdkMarc Chevrier2015-12-041-2/+4
| | | | | |
* | | | | | Merge topic 'UseJava-relative-manifest'Brad King2015-12-071-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 56c11eee UseJava: Allow relative path to manifest file just as with other sources
| * | | | | | UseJava: Allow relative path to manifest file just as with other sourcesMarc Chevrier2015-12-031-1/+1
| |/ / / / /
* | | | | | Merge topic 'fix-java-idlj-jarsigner-typos'Brad King2015-12-071-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | d8b251e2 FindJava: Fix typos in IdlJ and JarSigner component implementation
| * | | | | | FindJava: Fix typos in IdlJ and JarSigner component implementationMarc Chevrier2015-12-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix typos introduced by commit v3.4.0-rc1~257^2~2 (FindJava: Add support for idlj and jarsigner tools, 2015-07-31) to correctly report when these components are found.
* | | | | | | CMake Nightly Date StampKitware Robot2015-12-071-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2015-12-061-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2015-12-051-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge topic 'regex-explorer'Brad King2015-12-047-0/+390
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc656fa4 cmake-gui: Add regex explorer window
| * | | | | | cmake-gui: Add regex explorer windowGregor Jasny2015-12-037-0/+390
| | | | | | |
* | | | | | | Merge topic 'improve-embarcadero'Brad King2015-12-048-5/+33
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7a327727 Embarcadero: Fix erroneous interpretation of __CODEGEARC_VERSION__. 25211d75 Compiler ID: Compiler versions must be a valid, numeric version string. 060442c2 Embarcadero: Check code using CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID. f3b3219c Embarcadero/Watcom: Properly skip VSResource test for other generators. ddbda722 Embarcadero: Fix bug where duplicate Ninja job pools would be created.
| * | | | | | | Embarcadero: Fix erroneous interpretation of __CODEGEARC_VERSION__.James Johnston2015-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per the following link: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Example_of_CODEGEARC_VERSION_Macro The major/minor versions must be decoded as a hex string, while the patch version must be decoded as a normal decimal string. As an example, C++ Builder XE 8.1's bcc32.exe sets this macro to 0x070189C9. The file version of bcc32.exe is 7.1.5570.35273. Therefore, the correct interpretation to COMPILER_VERSION would be 7.1.35273.
| * | | | | | | Compiler ID: Compiler versions must be a valid, numeric version string.James Johnston2015-12-033-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test helps catch errors in compiler identification.
| * | | | | | | Embarcadero: Check code using CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID.James Johnston2015-12-032-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The CMAKE_CXX_COMPILER_ID and CMAKE_C_COMPILER_ID variables are set to "Borland" for older versions of the compiler. Newer CodeGear/Embarcadero compilers will have those variables set to "Embarcadero". Search for lines of code referencing both the variable name and Borland to be sure that they also refer to Embarcadero.