cmake_minimum_required(VERSION 3.16) project(demo) # Executable add_executable(demo demo/main.cpp demo/GameScene.cpp demo/rollball.cpp demo/topdown.cpp ) target_include_directories(demo PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include ) target_link_libraries(demo fggl) find_package(spdlog) target_link_libraries(demo spdlog::spdlog) #target_include_directories(FgglDemo PUBLIC ${PROJECT_BINARY_DIR}) # rssources file(GLOB_RECURSE data data/*) file(COPY ${data} DESTINATION data ) install( TARGETS demo RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ) install( DIRECTORY data DESTINATION ${CMAKE_INSTALL_DATADIR} )