X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=d91997eb8fa0612fc4d61e2ab1b36ab55fcf6b70;hb=refs%2Fheads%2Frenders;hp=096663a786ddbe51bf8820559c879f79dab16d65;hpb=86f561adb8e0663337f805c164a5eb753c010288;p=flatwaifu.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 096663a..aa05b29 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -13,6 +13,7 @@ string(TOUPPER "${SYSTEM_DRIVER}" SYSTEM_DRIVER) string(COMPARE EQUAL "${SYSTEM_DRIVER}" "SDL" WITH_SDL) string(COMPARE EQUAL "${SYSTEM_DRIVER}" "SDL2" WITH_SDL2) string(COMPARE EQUAL "${SYSTEM_DRIVER}" "KOS32" WITH_KOS32) +string(COMPARE EQUAL "${SYSTEM_DRIVER}" "STUB" WITH_STUBSYS) string(TOUPPER "${RENDER_DRIVER}" RENDER_DRIVER) string(COMPARE EQUAL "${RENDER_DRIVER}" "OPENGL" WITH_OPENGL) string(COMPARE EQUAL "${RENDER_DRIVER}" "SOFTWARE" WITH_SOFTWARE) @@ -26,6 +27,7 @@ set(D2D_GAME_ROOT .) set(D2D_SDL_ROOT ${D2D_GAME_ROOT}/sdl) set(D2D_SDL2_ROOT ${D2D_GAME_ROOT}/sdl2) set(D2D_KOS32_ROOT ${D2D_GAME_ROOT}/kos32) +set(D2D_STUBSYS_ROOT ${D2D_GAME_ROOT}/stubsys) set(D2D_OPENGL_ROOT ${D2D_GAME_ROOT}/gl) set(D2D_SOFTWARE_ROOT ${D2D_GAME_ROOT}/soft) set(D2D_STUBRENDER_ROOT ${D2D_GAME_ROOT}/stubren) @@ -39,6 +41,7 @@ aux_source_directory(${D2D_GAME_ROOT} D2D_GAME_SRC) aux_source_directory(${D2D_SDL_ROOT} D2D_SDL_SRC) aux_source_directory(${D2D_SDL2_ROOT} D2D_SDL2_SRC) aux_source_directory(${D2D_KOS32_ROOT} D2D_KOS32_SRC) +aux_source_directory(${D2D_STUBSYS_ROOT} D2D_STUBSYS_SRC) aux_source_directory(${D2D_OPENGL_ROOT} D2D_OPENGL_SRC) aux_source_directory(${D2D_SOFTWARE_ROOT} D2D_SOFTWARE_SRC) aux_source_directory(${D2D_STUBRENDER_ROOT} D2D_STUBRENDER_SRC) @@ -86,8 +89,13 @@ elseif(WITH_KOS32) set(D2D_SYSTEM_INCLUDE_DIR "") set(D2D_SYSTEM_LIBRARY "-lck") set(D2D_SYSTEM_LINKFLAGS "") +elseif(WITH_STUBSYS) + set(D2D_SYSTEM_SRC "${D2D_STUBSYS_SRC}") + set(D2D_SYSTEM_INCLUDE_DIR "") + set(D2D_SYSTEM_LIBRARY "") + set(D2D_SYSTEM_LINKFLAGS "") else() - message(FATAL_ERROR "Select SYSTEM_DRIVER as 'SDL' or 'SDL2' or 'KOS32'") + message(FATAL_ERROR "Select SYSTEM_DRIVER as 'SDL' or 'SDL2' or 'KOS32' or 'STUB'") endif() if(WITH_STUBRENDER)