diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-07-15 00:53:00 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-07-15 01:03:36 +0200 |
| commit | 2d22b88695a51e103966340ec3f7d49b17310b31 (patch) | |
| tree | 4f506f98c31d0dd210bbb513cf56958c05b72c8f /cmake | |
| parent | 360ea710e090eb509735283d371d4923266e0b9e (diff) | |
| download | rts-2d22b88695a51e103966340ec3f7d49b17310b31.tar.gz | |
Import SDL_gfx
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/host.cmake | 1 | ||||
| -rw-r--r-- | cmake/win9x.cmake | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/cmake/host.cmake b/cmake/host.cmake index 1d80613..7974ee5 100644 --- a/cmake/host.cmake +++ b/cmake/host.cmake @@ -1,6 +1,7 @@ file(MAKE_DIRECTORY ${cdroot}) find_package(SDL 1.2 REQUIRED) find_package(SDL_mixer 1.2 REQUIRED) +find_package(SDL_gfx 2.0 REQUIRED) set(SDL1_2_BUILD 1) if(CMAKE_BUILD_TYPE STREQUAL "Debug") diff --git a/cmake/win9x.cmake b/cmake/win9x.cmake index bafca86..9113629 100644 --- a/cmake/win9x.cmake +++ b/cmake/win9x.cmake @@ -3,6 +3,8 @@ if("$ENV{SDL_PATH}" STREQUAL "") message(FATAL_ERROR "please define env variable SDL_PATH") elseif("$ENV{SDL_MIXER_PATH}" STREQUAL "") message(FATAL_ERROR "please define env variable SDL_MIXER_PATH") +elseif("$ENV{SDL_GFX_PATH}" STREQUAL "") + message(FATAL_ERROR "please define env variable SDL_GFX_PATH") endif() add_custom_command(OUTPUT ${cdroot}/${PROJECT_NAME} @@ -24,6 +26,12 @@ set_property(TARGET SDL_mixer PROPERTY IMPORTED_LOCATION target_include_directories(SDL_mixer INTERFACE $ENV{SDL_MIXER_PATH}/include) target_link_libraries(SDL_mixer INTERFACE SDL) +add_library(SDL_gfx STATIC IMPORTED) +set_property(TARGET SDL_gfx PROPERTY IMPORTED_LOCATION + $ENV{SDL_GFX_PATH}/lib/libSDL_gfx.a) +target_include_directories(SDL_gfx INTERFACE $ENV{SDL_GFX_PATH}/include) +target_link_libraries(SDL_gfx INTERFACE SDL) + add_compile_options(-march=i386) set(SDL1_2_BUILD 1) |
