Created subdirectory CMakeLists.txt files and moved source specifications from root CMakeLists.txt file

This commit is contained in:
Nav
2022-04-03 21:36:43 +01:00
parent 17c301b57a
commit 76fed8df72
7 changed files with 184 additions and 165 deletions

30
src/CMakeLists.txt Executable file
View File

@@ -0,0 +1,30 @@
target_sources(
Bloom
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/main.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Application.cpp
# Helpers & other
${CMAKE_CURRENT_SOURCE_DIR}/Logger/Logger.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Helpers/Paths.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Helpers/EpollInstance.cpp
${CMAKE_CURRENT_SOURCE_DIR}/VersionNumber.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Generated/resources.cpp
# Project & application configuration
${CMAKE_CURRENT_SOURCE_DIR}/ProjectConfig.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ProjectSettings.cpp
# Events
${CMAKE_CURRENT_SOURCE_DIR}/EventManager/EventListener.cpp
${CMAKE_CURRENT_SOURCE_DIR}/EventManager/EventManager.cpp
# Signal handler
${CMAKE_CURRENT_SOURCE_DIR}/SignalHandler/SignalHandler.cpp
)
add_subdirectory(DebugToolDrivers)
add_subdirectory(Targets)
add_subdirectory(TargetController)
add_subdirectory(DebugServer)
add_subdirectory(Insight)