From ca510a11c4a4bbc252273c551b5a38005231fdbd Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Fri, 15 Jul 2022 00:53:00 +0200 Subject: Import SDL_gfx --- cmake/host.cmake | 1 + cmake/win9x.cmake | 8 ++++++++ 2 files changed, 9 insertions(+) (limited to 'cmake') 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) -- cgit v1.2.3