Added additional settings to control assets prefix.
This commit is contained in:
@@ -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
|
||||
|
Reference in New Issue
Block a user