Gregor Jasny
|
11da882a12
Apple: Introduce separate system name for iOS, tvOS, and watchOS
|
7 роки тому |
Fred Baksik
|
72e0c115b7
GHS: Add Compiler ID detection
|
6 роки тому |
luz.paz
|
287e7a175c
Maint: misc. typos
|
7 роки тому |
Brad King
|
f23def2cf3
Improve formatting of compiler failure error message
|
8 роки тому |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 роки тому |
Stephen Kelly
|
faeddf64f2
project: Add infrastructure for recording CXX compiler features
|
12 роки тому |
Daniele E. Domenichelli
|
15610bb5b1
Drop use of configure_file IMMEDIATE option
|
12 роки тому |
Brad King
|
32b7c72623
Merge branch 'cmake-platform-info-version' into msvc-compiler-info
|
13 роки тому |
Brad King
|
485a940e4c
VS: Simplify MSVC version reporting
|
13 роки тому |
Brad King
|
3df81b4912
Move CMAKE_<LANG>_COMPILER_WORKS to compiler information files
|
13 роки тому |
Brad King
|
7195aca54f
Make platform information files specific to the CMake version
|
13 роки тому |
Kitware Robot
|
9db3116226
Remove CMake-language block-end command arguments
|
13 роки тому |
Kitware Robot
|
77543bde41
Convert CMake-language commands to lower case
|
13 роки тому |
Kitware Robot
|
7bbaa4283d
Remove trailing whitespace from most CMake and C/C++ code
|
13 роки тому |
Brad King
|
5f6985ac86
Avoid clobbering variable 'OUTPUT' in compiler tests (#12628)
|
14 роки тому |
Brad King
|
a603250a13
Load platform files that need to know the ABI when possible
|
14 роки тому |
Todd Gamblin
|
2cde67a781
Modules: Fix spelling 'To distributed' -> 'To distribute'
|
15 роки тому |
Brad King
|
a443308c37
Load compiler information after configuring it
|
15 роки тому |
David Cole
|
f48660fa85
Make a common function that prints the status during the checks for working compilers. Call it from all of the CMakeTesten_US.UTF-8Compiler.cmake files. In the message, print the full path to the tested compiler only for the Makefile generators. For Xcode and Visual Studio generators, print the generator instead so that users are not misled with the full path to a compiler that the generator may not even use. Xcode and Visual Studio have their own mechanisms for choosing the compiler to use during try_compile and build...
|
16 роки тому |
Brad King
|
3a666595c9
Convert CMake non-find modules to BSD License
|
16 роки тому |
Bill Hoffman
|
ad113d4df2
BUG: fix cmake so that if you configure with a bad env for cl, then with a good path, it will configure correctly
|
16 роки тому |
Brad King
|
8375bb4768
ENH: Remove unnecessary compiler force macros. The compiler ID can now be detected without linking an executable.
|
18 роки тому |
Brad King
|
c12a7e388d
BUG: When configuring compiler information files into the CMakeFiles directory in the project build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly. It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY to 2.0 or lower.
|
18 роки тому |
Brad King
|
bbbb2be765
BUG: When forcing the C and CXX compilers do not try to detect the ABI information. Cleanup configured language compiler info files by always using @ONLY. This addresses bug#6297.
|
18 роки тому |
Brad King
|
a28b197b11
ENH: Generalize the check for sizeof void* to detect more ABI information.
|
18 роки тому |
Ken Martin
|
8e9a6beccc
ENH: centralized locaiton of CMakeFiles setting
|
19 роки тому |
Ken Martin
|
4bdca3b404
ENH: put CmakeTmp into CMakeFiles
|
20 роки тому |
Bill Hoffman
|
b7fa820118
ENH: add documentation support for modules
|
20 роки тому |
Ken Martin
|
c6b011e35e
ENH: put cmake files intoa CMakeFiles subdir to clean up bin tree
|
20 роки тому |
Bill Hoffman
|
36dd18efce
ENH: stuff to keep compiler tests from re-running all the time
|
21 роки тому |