Adding more TS

This commit is contained in:
2021-09-25 11:29:23 -07:00
parent 1bccf9b7e2
commit 4fcfb550a7
13 changed files with 136 additions and 13 deletions

View File

@@ -20,7 +20,7 @@ set(SETTING_GAME_POKER 1)
set(SETTING_GAME_DAWN 2)
set(SETTING_GAME_SANDBOX 3)
set(SETTING_GAME SETTING_GAME_POKER)
set(SETTING_GAME SETTING_GAME_SANDBOX)
set(SETTING_GAME_NAME "DawnGame")
################################## Targets #####################################
@@ -70,6 +70,15 @@ if(${SETTING_PLATFORM} EQUAL ${SETTING_PLATFORM_SDL})
list(APPEND HEADER_FILES ${HDRS})
endif()
#################################### ASSETS ####################################
set(SCRIPT_FILES scripts.js)
add_custom_command(
OUTPUT ${SCRIPT_FILES}
COMMAND npm run build
DEPENDS ${SOURCE_FILES}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/assets DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
##################################### LIBS #####################################
@@ -84,7 +93,7 @@ endif()
include_directories(${CMAKE_CURRENT_BINARY_DIR})
################################## EXECUTABLE ##################################
add_executable(${PROJECT_NAME} ${HEADER_FILES} ${SOURCE_FILES})
add_executable(${PROJECT_NAME} ${HEADER_FILES} ${SOURCE_FILES} ${SCRIPT_FILES})
################################# STATIC LIBS ##################################
# Math