CMAKE_MINIMUM_REQUIRED(VERSION 2.6) ADD_SUBDIRECTORY(watchface-common) ADD_SUBDIRECTORY(watchface-complication-provider) ADD_SUBDIRECTORY(watchface-complication) ADD_SUBDIRECTORY(watchface-editor) ADD_SUBDIRECTORY(parser) ADD_SUBDIRECTORY(unittest) ADD_SUBDIRECTORY(watchface-complication-wrapper) ADD_DEPENDENCIES(watchface-complication watchface-common) ADD_DEPENDENCIES(watchface-editor watchface-complication) ADD_DEPENDENCIES(watchface-complication-provider watchface-complication) ADD_DEPENDENCIES(complication-parser watchface-complication) ADD_DEPENDENCIES(watchface-complication_unittests watchface-complication-provider) ENABLE_TESTING() SET(COMPLICATION_UNIT_TESTS watchface-complication_unittests) ADD_TEST(NAME ${COMPLICATION_UNIT_TESTS} COMMAND ${COMPLICATION_UNIT_TESTS} WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/unittest)