project(kurator) add_executable( ${PROJECT_NAME} src/args.cpp src/Battle.cpp src/Campaign.cpp src/colors.cpp src/ForceBalance.cpp src/Grid.cpp src/inspect.cpp src/lines.cpp src/main.cpp src/markers.cpp src/Pause.cpp src/PopupEmitter.cpp src/ScenarioEditor.cpp src/SceneBuilder.cpp src/SceneFrame.cpp src/Session.cpp src/Summary.cpp src/Title.cpp src/Window.cpp ) target_link_libraries( ${PROJECT_NAME} PRIVATE EnTT::EnTT PRIVATE imgui PRIVATE raylib PRIVATE campaign PRIVATE sim PRIVATE stats PRIVATE universe ) add_version_file(version.cpp src/version.cpp.conf) target_sources( ${PROJECT_NAME} PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/version.cpp" )