2 project(ucx VERSION 3.0 DESCRIPTION "UAP Common Extensions") |
2 project(ucx VERSION 3.0 DESCRIPTION "UAP Common Extensions") |
3 |
3 |
4 # Configuration |
4 # Configuration |
5 set(CMAKE_C_STANDARD 11) |
5 set(CMAKE_C_STANDARD 11) |
6 set(CMAKE_C_STANDARD_REQUIRED 99) |
6 set(CMAKE_C_STANDARD_REQUIRED 99) |
|
7 |
|
8 option(GCC_MORE_WARNINGS "Enable -Wall -Wextra -pedantic when using gcc." OFF) |
|
9 if (GCC_MORE_WARNINGS AND CMAKE_COMPILER_IS_GNUCC) |
|
10 add_compile_options(-Wall -Wextra -pedantic) |
|
11 endif() |
7 |
12 |
8 # Library |
13 # Library |
9 add_subdirectory(src) |
14 add_subdirectory(src) |
10 |
15 |
11 # Tests |
16 # Tests |