INCLUDE_DIRECTORIES(. ./service ./ui ./utils ./model ./view ./presenter) FILE(GLOB SRCS ./*.cpp ./service/*.cpp ./ui/*.cpp ./utils/*.cpp ./model/*.cpp ./view/*.cpp ./presenter/*.cpp) SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed") ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} "-pie" ${pkgs_LIBRARIES}) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})