Added additional settings to control assets prefix.

This commit is contained in:
2021-08-27 20:30:53 -07:00
parent 23c0bdaba6
commit 01c26b9e16
4 changed files with 13 additions and 8 deletions

View File

@@ -26,18 +26,20 @@ set(SETTING_GAME_NAME "DawnGame")
set(SETTING_TARGET_WIN32 1)
set(SETTING_TARGET_RG351 2)
set(SETTING_TARGET SETTING_TARGET_RG351)
set(SETTING_TARGET SETTING_TARGET_WIN32)
# Win32
if(${SETTING_TARGET} EQUAL ${SETTING_TARGET_WIN32})
set(SETTING_PLATFORM SETTING_PLATFORM_GLFW)
set(SETTING_PLATFORM_USE_GLAD 1)
set(SETTING_ASSET_PREFIX "../assets/")
endif()
# RG351
if(${SETTING_TARGET} EQUAL ${SETTING_TARGET_RG351})
set(SETTING_PLATFORM SETTING_PLATFORM_SDL)
set(SETTING_PLATFORM_USE_GLAD 1)
set(SETTING_ASSET_PREFIX "assets/")
endif()
# Configuring
@@ -129,9 +131,12 @@ target_link_libraries(${PROJECT_NAME} cglm)
# OpenGL
find_package(OpenGL REQUIRED)
target_link_libraries(${PROJECT_NAME} OpenGL::OpenGL)
message(WARNING ${OpenGL_OpenGL_FOUND})
if(${SETTING_TARGET} EQUAL ${SETTING_TARGET_RG351})
target_link_libraries(${PROJECT_NAME} OpenGL::OpenGL)
else()
target_link_libraries(${PROJECT_NAME} OpenGL::GL)
endif()
# CMake