Commit e550ab4a authored by jan.koester's avatar jan.koester
Browse files

test

parent 5e5ffe5e
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -44,6 +44,13 @@ set(INIPARSER_INCLUDE_DIR "${INIPARSER_ROOT}/include")
set(INIPARSER_FOUND TRUE)


# --- Multiarch-Fix für Unix: Absoluten Bibliothekspfad suchen ---
if (NOT WIN32)
    # 🌟 MULTIARCH FIX: find_library findet den absoluten, Multiarch-fähigen Pfad
    # zur statischen Bibliothek libiniparser.a.
    find_library(INIPARSER_LIBRARY NAMES iniparser)
endif()

# --------------------------------------------------------------------------
# 2. Erstellen des Namespaced IMPORTED Targets
# --------------------------------------------------------------------------
+0 −5
Original line number Diff line number Diff line
@@ -36,12 +36,7 @@ if (WIN32)
    set(_YAML_DLL_NAME "yaml.dll")
    set(_YAML_IMPLIB_NAME "yaml.lib")
else()
    # 🌟 MULTIARCH FIX: Verwende find_library, um den absoluten Pfad zu erhalten.
    # Dies durchsucht automatisch /usr/lib, /usr/lib/x86_64-linux-gnu, etc.
    find_library(YAML_LIBRARY NAMES yaml)
    if (NOT YAML_LIBRARY)
        message(FATAL_ERROR "libyaml.so not found. Check if libyaml-dev is installed.")
    endif()
endif()

# --------------------------------------------------------------------------