Mercurial > irccd
comparison CMakeLists.txt @ 1127:e932bb946f73
cmake: set extensions
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 05 Dec 2021 12:14:41 +0100 |
parents | 75e228008e07 |
children | f06e9761cc90 |
comparison
equal
deleted
inserted
replaced
1126:722fcb2930ea | 1127:e932bb946f73 |
---|---|
43 | 43 |
44 set_property(GLOBAL PROPERTY USE_FOLDERS On) | 44 set_property(GLOBAL PROPERTY USE_FOLDERS On) |
45 | 45 |
46 set(CMAKE_C_STANDARD 11) | 46 set(CMAKE_C_STANDARD 11) |
47 set(CMAKE_C_STANDARD_REQUIRED On) | 47 set(CMAKE_C_STANDARD_REQUIRED On) |
48 set(CMAKE_C_EXTENSIONS Off) | 48 set(CMAKE_C_EXTENSIONS On) |
49 set(CMAKE_POSITION_INDEPENDENT_CODE On) | 49 set(CMAKE_POSITION_INDEPENDENT_CODE On) |
50 | 50 |
51 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") | 51 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") |
52 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic ${CMAKE_C_FLAGS}") | 52 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic ${CMAKE_C_FLAGS}") |
53 endif () | 53 endif () |