33 lines
1.2 KiB
CMake
33 lines
1.2 KiB
CMake
SET(HDRS
|
|
${HDRS}
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaWidget.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaSimulation.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaView.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/BalancingConfig.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/BalancingWindow.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/InspectWindow.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/ShipStatsPanel.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/VisualsConfig.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/VisualsLoader.h
|
|
# Shared world-space shapes so the arena keeps looking like the game
|
|
# (see WorldPrimitives.h). The balancing target does not link the ui library,
|
|
# so the few ui files it needs are compiled into it, as above.
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/WorldPrimitives.h
|
|
PARENT_SCOPE
|
|
)
|
|
|
|
SET(SRCS
|
|
${SRCS}
|
|
${CMAKE_CURRENT_SOURCE_DIR}/main.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaWidget.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaSimulation.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ArenaView.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/BalancingConfig.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/BalancingWindow.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/InspectWindow.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/ShipStatsPanel.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/VisualsLoader.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../ui/WorldPrimitives.cpp
|
|
PARENT_SCOPE
|
|
)
|