From aa30fe900e8cca0bf260279b505654ff28eebf06 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 11 Nov 2022 21:43:33 +0100 Subject: ci: fix build --- external/CMakeLists.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index b82839f4..6913321f 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -214,17 +214,21 @@ if(FLOORMAT_SUBMODULE-DEPENDENCIES) set(MAGNUM_WITH_SHADERCONVERTER OFF) endif() + function(fm_add_sdl2) + unset(CMAKE_C_VISIBILITY_PRESET) + unset(CMAKE_VISIBILITY_INLINES_HIDDEN) + add_subdirectory(sdl2) + endfunction() + function(fm_add_libs) set(fm-quiet-message 1) + add_subdirectory(fmt) add_subdirectory(json) add_subdirectory(corrade) + fm_add_sdl2() add_subdirectory(magnum) add_subdirectory(magnum-plugins) add_subdirectory(magnum-integration) - add_subdirectory(fmt) - unset(CMAKE_C_VISIBILITY_PRESET) - unset(CMAKE_VISIBILITY_INLINES_HIDDEN) - add_subdirectory(sdl2) add_definitions(-UWIN32_LEAN_AND_MEAN) add_subdirectory(luajit) endfunction() -- cgit v1.2.3