Add simde as project library

This commit is contained in:
Jean Pierre Cimalando 2021-02-16 00:08:57 +01:00
parent a9cf45b0c9
commit a338ec7368
2 changed files with 9 additions and 0 deletions

View file

@ -67,6 +67,11 @@ else()
endif()
add_subdirectory("external/st_audiofile" EXCLUDE_FROM_ALL)
# The simde library
add_library(sfizz_simde INTERFACE)
add_library(sfizz::simde ALIAS sfizz_simde)
target_include_directories(sfizz_simde INTERFACE "external/simde")
# The pugixml library
add_library(sfizz_pugixml STATIC "src/external/pugixml/src/pugixml.cpp")
add_library(sfizz::pugixml ALIAS sfizz_pugixml)

View file

@ -315,6 +315,10 @@ SFIZZ_SOURCES += \
src/external/cpuid/src/cpuid/cpuinfo.cpp \
src/external/cpuid/src/cpuid/version.cpp
### simde dependency
SFIZZ_C_FLAGS += \
-I$(SFIZZ_DIR)/external/simde
### Pugixml dependency
SFIZZ_C_FLAGS += -I$(SFIZZ_DIR)/src/external/pugixml/src