get_current_path() pkg_search_module(calendar REQUIRED calendar) pkg_search_module(glib REQUIRED glib-2.0) pkg_search_module(libpcrecpp REQUIRED libpcrecpp) set(INCLUDES_PLATFORM_IMPLEMENTATION_CALENDAR ${calendar_INCLUDE_DIRS} ${glib_INCLUDE_DIRS} ${libpcrecpp_INCLUDE_DIRS} PARENT_SCOPE ) set(LIBS_PLATFORM_IMPLEMENTATION_CALENDAR ${calendar_LIBRARIES} ${glib_LIBRARIES} ${libpcrecpp_LIBRARIES} PARENT_SCOPE ) set(SRCS_PLATFORM_IMPLEMENTATION_CALENDAR ${CURRENT_PATH}/Calendar.cpp ${CURRENT_PATH}/CalendarManager.cpp ${CURRENT_PATH}/EventWrapper.cpp PARENT_SCOPE )