set(TARGET_NAME "calendarobject") list(APPEND FILE_LIST CalendarObject.cpp CalendarObject.h CalendarObject-Save.cpp) add_library(${TARGET_NAME} ${FILE_LIST}) target_include_directories(${TARGET_NAME} PUBLIC ".") if (XestiaCalendar_UNIT_TESTING) string(APPEND TEST_TARGET_NAME "test" ${TARGET_NAME}) add_library(${TEST_TARGET_NAME} ${FILE_LIST}) add_unit_test_definitions(${TEST_TARGET_NAME}) target_include_directories(${TEST_TARGET_NAME} PUBLIC ".") endif()