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 | ca510a11c4a4bbc252273c551b5a38005231fdbd (patch) | |
| tree | c68ef47bbc5220526d0a52087105f38a7f532f34 /cmake | |
| parent | 450cdc3fabfee2176c8d2050c1213e35c2c4a6f0 (diff) | |
| download | jancity-ca510a11c4a4bbc252273c551b5a38005231fdbd.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) |
