summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-11-12 15:10:23 +0100
committerStanislaw Halik <sthalik@misaki.pl>2022-11-12 17:47:30 +0100
commite34a958b5e10690e18461e7d7d70a0fe83ac28ba (patch)
tree2f541f8c737debd7e221f731f1de81e9ee7d04c6
parentd481edb3619e251285c238c05f47a121ecd96df7 (diff)
a
-rw-r--r--.github/workflows/cmake.yml5
-rw-r--r--loader/CMakeLists.txt6
-rw-r--r--src/CMakeLists.txt7
3 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index e2758877..a0425ffa 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -37,7 +37,10 @@ jobs:
if: matrix.os != 'ubuntu-22.04'
- name: Install Linux Dependencies
- run: sudo /bin/sh -c 'set -e; apt update; apt install libopencv-dev libgl-dev g++-12 ninja-build'
+ run: |
+ set -e
+ apt update
+ apt install libopencv-dev libgl-dev g++-12 ninja-build
if: matrix.os == 'ubuntu-22.04'
- name: Configure
diff --git a/loader/CMakeLists.txt b/loader/CMakeLists.txt
index 9c0b6ee7..4bba63dc 100644
--- a/loader/CMakeLists.txt
+++ b/loader/CMakeLists.txt
@@ -8,6 +8,12 @@ target_link_libraries(
Magnum::Magnum
Magnum::Trade
)
+if(WIN32 OR MAGNUM_BUILD_PLUGINS_STATIC)
+ target_link_libraries(${self} PUBLIC
+ MagnumPlugins::StbImageImporter
+ Magnum::TgaImporter
+ )
+endif()
if(WIN32)
target_link_libraries(${self} PUBLIC ntdll)
endif()
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 5f73bfad..c994aacb 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,10 +10,3 @@ target_link_libraries(
if(FLOORMAT_PRECOMPILED-HEADERS)
target_precompile_headers(${self} PRIVATE precomp.hpp)
endif()
-
-if(WIN32 OR MAGNUM_BUILD_PLUGINS_STATIC)
- target_link_libraries(${self} PUBLIC
- MagnumPlugins::StbImageImporter
- Magnum::TgaImporter
- )
-endif()