cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake

16 lines
492 B
CMake
Raw Normal View History

2015-04-27 22:25:09 +02:00
2017-04-14 19:02:05 +02:00
set(_compiler_id_pp_test "defined(__GNUC__) || defined(__GNUG__)")
2015-04-27 22:25:09 +02:00
set(_compiler_id_version_compute "
2017-04-14 19:02:05 +02:00
# if defined(__GNUC__)
# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUC__)
# else
# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__GNUG__)
# endif
2015-11-17 17:22:37 +01:00
# if defined(__GNUC_MINOR__)
# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__GNUC_MINOR__)
# endif
2015-04-27 22:25:09 +02:00
# if defined(__GNUC_PATCHLEVEL__)
# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__GNUC_PATCHLEVEL__)
# endif")