David Wagner | 3fac6d8 | 2014-02-17 15:14:15 +0100 | [diff] [blame] | 1 | # has been tested on 2.8 only - might work on older versions |
| 2 | cmake_minimum_required(VERSION 2.8) |
| 3 | |
| 4 | # linking policy (see cmake --help-policy CMP0003) |
| 5 | if(COMMAND cmake_policy) |
| 6 | cmake_policy(SET CMP0003 NEW) |
| 7 | endif(COMMAND cmake_policy) |
| 8 | |
| 9 | project(parameter-framework) |
| 10 | |
David Wagner | 0050049 | 2014-02-18 10:21:01 +0100 | [diff] [blame] | 11 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wall -Wextra") |
David Wagner | 3fac6d8 | 2014-02-17 15:14:15 +0100 | [diff] [blame] | 12 | |
| 13 | add_subdirectory(xmlserializer) |
| 14 | add_subdirectory(parameter) |
| 15 | add_subdirectory(utility) |
| 16 | add_subdirectory(remote-processor) |
| 17 | |
| 18 | add_subdirectory(remote-process) |
| 19 | add_subdirectory(test/test-platform) |
Mattijs Korpershoek | 8c47803 | 2014-03-14 11:30:23 +0100 | [diff] [blame] | 20 | |
| 21 | add_subdirectory(tools/xmlGenerator) |