From d38deeef3af2316a666f8fc0173940bd769b748e Mon Sep 17 00:00:00 2001 From: onelin Date: Sat, 1 Nov 2025 00:55:42 +0100 Subject: Flatten project structure This will make it easier to break up the code into smaller chunks again later. One would think doing this seems fun to me at this point. --- tools/cmake/DawAddState.cmake | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'tools') diff --git a/tools/cmake/DawAddState.cmake b/tools/cmake/DawAddState.cmake index 213b77b..902e814 100644 --- a/tools/cmake/DawAddState.cmake +++ b/tools/cmake/DawAddState.cmake @@ -15,7 +15,7 @@ # Then call `daw_add_state(${STATENAME}) for each of your states. macro(daw_add_state STATENAME) # Add state include directory to the engines target - set_property(TARGET daw_core + set_property(TARGET daw APPEND PROPERTY INCLUDE_DIRECTORIES ${CMAKE_SOURCE_DIR}/state_${STATENAME}/include) @@ -54,7 +54,7 @@ macro(daw_add_state STATENAME) add_library(${STATENAME} OBJECT ${STATE_SOURCES}) # The game-state source is withing the core module - set_property(TARGET daw_core + set_property(TARGET daw APPEND PROPERTY INCLUDE_DIRECTORIES ${CMAKE_SOURCE_DIR}/state_${STATENAME}/include ) @@ -64,10 +64,6 @@ macro(daw_add_state STATENAME) cglm ) - set_property(TARGET daw_core - APPEND PROPERTY LINK_LIBRARIES - ${STATENAME}) - set_property(TARGET daw APPEND PROPERTY LINK_LIBRARIES ${STATENAME}) -- cgit v1.3