cmake_minimum_required(VERSION 3.1.0) add_library(configuration settingsdialog.cpp settingsdialog.h settingsdialog.ui) if (CLikeConfig) target_compile_definitions(configuration PRIVATE C_LIKE_CONFIG) endif (CLikeConfig) target_link_libraries(configuration config++ Qt5::Widgets)