From 0fbc89436d9339b81c5e329dd06a915fdfc2d209 Mon Sep 17 00:00:00 2001 From: Chi Huu Huynh <73843190+Chi-EEE@users.noreply.github.com> Date: Fri, 30 Aug 2024 14:04:50 +0100 Subject: [PATCH] find package --- packages/l/libsdl_image/xmake.lua | 3 ++- packages/l/libsdl_mixer/xmake.lua | 3 ++- packages/l/libsdl_net/xmake.lua | 3 ++- packages/l/libsdl_ttf/xmake.lua | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/l/libsdl_image/xmake.lua b/packages/l/libsdl_image/xmake.lua index de64fb280a7..ffc0c1fe781 100644 --- a/packages/l/libsdl_image/xmake.lua +++ b/packages/l/libsdl_image/xmake.lua @@ -38,8 +38,9 @@ package("libsdl_image") on_install(function (package) io.replace("CMakeLists.txt", "sdl_find_sdl2(${sdl2_target_name} ${SDL_REQUIRED_VERSION})", "", {plain = true}) io.replace("CMakeLists.txt", "target_link_libraries(SDL2_image PRIVATE $)", [[ +find_package(SDL2 REQUIRED HINTS ${SDL2_DIR}) target_include_directories(SDL2_image PRIVATE ${SDL2_INCLUDE_DIR}) -target_link_libraries(SDL2_image PRIVATE $ HINTS ${SDL2_LIBRARY}) +target_link_libraries(SDL2_image PRIVATE $) ]], {plain = true}) local configs = {"-DSDL2IMAGE_SAMPLES=OFF", "-DSDL2IMAGE_TESTS=OFF"} diff --git a/packages/l/libsdl_mixer/xmake.lua b/packages/l/libsdl_mixer/xmake.lua index 529d984f9e3..18fe9c66aba 100644 --- a/packages/l/libsdl_mixer/xmake.lua +++ b/packages/l/libsdl_mixer/xmake.lua @@ -34,8 +34,9 @@ package("libsdl_mixer") on_install(function (package) io.replace("CMakeLists.txt", "sdl_find_sdl2(${sdl2_target_name} ${SDL_REQUIRED_VERSION})", "", {plain = true}) io.replace("CMakeLists.txt", "target_link_libraries(SDL2_mixer PRIVATE $)", [[ +find_package(SDL2 REQUIRED HINTS ${SDL2_DIR}) target_include_directories(SDL2_mixer PRIVATE ${SDL2_INCLUDE_DIR}) -target_link_libraries(SDL2_mixer PRIVATE $ HINTS ${SDL2_LIBRARY}) +target_link_libraries(SDL2_mixer PRIVATE $) ]], {plain = true}) local configs = { diff --git a/packages/l/libsdl_net/xmake.lua b/packages/l/libsdl_net/xmake.lua index 50b927b62b2..4033d5ceb90 100644 --- a/packages/l/libsdl_net/xmake.lua +++ b/packages/l/libsdl_net/xmake.lua @@ -34,8 +34,9 @@ package("libsdl_net") on_install(function (package) io.replace("CMakeLists.txt", "sdl_find_sdl2(${sdl2_target_name} ${SDL_REQUIRED_VERSION})", "", {plain = true}) io.replace("CMakeLists.txt", "target_link_libraries(SDL2_net PRIVATE $)", [[ +find_package(${sdl2_target_name} REQUIRED HINTS ${SDL2_DIR}) target_include_directories(SDL2_net PRIVATE ${SDL2_INCLUDE_DIR}) -target_link_libraries(SDL2_net PRIVATE $ HINTS ${SDL2_LIBRARY}) +target_link_libraries(SDL2_net PRIVATE $) ]], {plain = true}) local configs = {"-DSDL2NET_SAMPLES=OFF"} diff --git a/packages/l/libsdl_ttf/xmake.lua b/packages/l/libsdl_ttf/xmake.lua index 26e1c81c64d..d9cc4c9b286 100644 --- a/packages/l/libsdl_ttf/xmake.lua +++ b/packages/l/libsdl_ttf/xmake.lua @@ -36,8 +36,9 @@ package("libsdl_ttf") on_install(function (package) io.replace("CMakeLists.txt", "sdl_find_sdl2(${sdl2_target_name} ${SDL_REQUIRED_VERSION})", "", {plain = true}) io.replace("CMakeLists.txt", "target_link_libraries(SDL2_ttf PRIVATE $)", [[ +find_package(SDL2 REQUIRED HINTS ${SDL2_DIR}) target_include_directories(SDL2_ttf PRIVATE ${SDL2_INCLUDE_DIR}) -target_link_libraries(SDL2_ttf PRIVATE $ HINTS ${SDL2_LIBRARY}) +target_link_libraries(SDL2_ttf PRIVATE $) ]], {plain = true}) local configs = {"-DSDL2TTF_SAMPLES=OFF"}