summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeDetermineCompilerId.cmake
Commit message (Expand)AuthorAgeFilesLines
* Xcode: Port rudimentary Swift support to Xcode 8Brad King2016-09-231-0/+5
* Use string(APPEND) in ModulesDaniel Pfeifer2016-07-271-3/+3
* CMakeDetermineCompilerId: Fix compiler id with square brackets in the pathBrad King2016-06-021-2/+3
* Ninja: Fix clang-cl /showIncludes prefix detectionBrad King2016-05-031-2/+2
* Merge topic 'remove-vs6-generator'Brad King2016-03-101-11/+2
|\
| * Drop Visual Studio 6 generatorBrad King2016-03-091-11/+2
* | CMakeDetermineCompilerId: Add detection of clang.exe bundled with VSMariusz PluciƄski2016-03-101-1/+5
|/
* Merge topic 'vs-compiler-id-itanium'Brad King2016-01-071-3/+0
|\
| * CMakeDetermineCompilerId: Fix VS Itanium platform name (#15889)Brad King2015-12-211-3/+0
| * Merge branch 'revert-compiler-links-statically' into releaseBrad King2015-11-231-8/+0
| |\
* | | Compiler: Add infrastructure for detecting compiler wrappersChuck Atkins2015-12-071-0/+6
* | | Merge topic 'revert-compiler-links-statically'Brad King2015-11-241-8/+0
|\ \ \ | |/ / |/| / | |/
| * Revert "Disable shared library support when compiler links statically" (#15855)Brad King2015-11-231-8/+0
* | Merge topic 'vs-win10-sdk'Brad King2015-10-021-0/+3
|\ \ | |/ |/|
| * VS: Add support for selecting the Windows 10 SDK (#15670)Gilles Khouzam2015-10-021-0/+3
* | Disable shared library support when compiler links staticallyBrad King2015-09-301-0/+8
|/
* Ninja: Detect MSVC /showIncludes prefix with compiler flags (#15596)Brad King2015-09-181-0/+31
* CMakeDetermineCompilerId: Drop unused code pathBrad King2015-09-181-23/+11
* Project: Determine default language dialect for the compiler.Stephen Kelly2015-09-181-0/+5
* CMakeDetermineCompilerId: Use per-language regex to match Xcode compiler toolBrad King2015-06-301-9/+6
* CMakeDetermineCompilerId: Simplify src reference in IDE projectsBrad King2015-06-251-2/+2
* CMakeDetermineCompilerId: Try matching compiler output to detect idBrad King2015-06-181-0/+19
* CMakeDetermineCompilerId: Refactor id build/check loop logicBrad King2015-06-181-5/+6
* CMakeDetermineCompilerId: Optionally try some flags before no flagsBrad King2015-06-181-1/+3
* MSVC: Distinguish among ARM architectures more precisely (#14552)Gunnar Roth2015-02-241-2/+0
* Fortran: Add infrastructure to detect compiler version (#15372)Brad King2015-02-191-1/+40
* Merge topic 'fix-qcc-compiler-id'Brad King2015-01-161-1/+1
|\
| * QNX: Fix detection of QCC compiler id (#15349)Brad King2015-01-141-1/+1
* | Merge topic 'xcode-ios-compiler-id'Brad King2015-01-121-5/+0
|\ \
| * | Xcode: Do not require code signing for compiler id (#15214)Brad King2015-01-111-5/+0
| |/
* | Merge topic 'xcode-ios-compiler-id'Brad King2014-11-101-1/+1
|\ \ | |/
| * Xcode: Fix compiler path detection for iOS tools on Xcode <= 5.0 (#15237)Brad King2014-11-071-1/+1
* | Merge topic 'xcode-ios-compiler-id'Brad King2014-10-231-2/+17
|\ \ | |/
| * Xcode: Fix compiler id detection when code signing is requiredBrad King2014-10-221-0/+5
| * Xcode: Fix compiler id detection for iOS tools (#15214)Brad King2014-10-221-2/+12
* | Avoid if() quoted auto-dereferenceBen Boeckel2014-10-201-1/+1
|/
* VS: Detect compiler id of Nsight Tegra-Android toolchainsBrad King2014-09-291-4/+18
* Use a more reliable regex for extracting binary INFO stringsChuck Atkins2014-09-031-1/+1
* CMakeDetermineCompilerId: Fix detection for VS ARM platformBrad King2014-08-121-0/+5
* CMakeDetermineCompilerId: Recognize WindowsPhone and WindowsStoreGilles Khouzam2014-07-311-0/+12
* CompilerId: Guard the platform-default compiler code with a parameter.Stephen Kelly2014-05-071-0/+1
* CompilerId: Allow specifying the compiler-specific components to generate.Stephen Kelly2014-05-071-1/+4
* Project: Split the compiler id detection into a separate function.Stephen Kelly2014-05-071-74/+2
* Project: Generate the CXX compiler Id test from multiple files.Stephen Kelly2014-05-071-0/+77
* Merge branch 'master' into osx-init-earlyBrad King2014-04-291-18/+13
|\
| * Remove .* expressions from beginning and end of MATCHES regexsRolf Eike Beer2014-04-141-7/+7
| * Replace string(REGEX REPLACE) with string(REPLACE) where possibleRolf Eike Beer2014-04-141-1/+1
| * Clean up usage of if(... MATCHES regex) followed string(REGEX REPLACE regex)Rolf Eike Beer2014-04-141-10/+5
* | Xcode: Use sysroot and deployment target to identify compilerBrad King2014-04-291-0/+11
|/
* QNX: Introduce QCC compiler id for that QNX platform compiler.Stephen Kelly2014-01-221-0/+19