CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(docker-adaptor C CXX) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) INCLUDE(FindPkgConfig) SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") SET(DOCKER-ADAPTOR ${PROJECT_NAME}) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(src/lib) IF(BUILD_TESTS) ADD_SUBDIRECTORY(unittest) ENDIF(BUILD_TESTS)