From 4238f0de7cd7d3d84bb92d0542dc52d49b02b749 Mon Sep 17 00:00:00 2001 From: Jean Pierre Cimalando Date: Wed, 7 Oct 2020 17:37:50 +0200 Subject: [PATCH] Update makefiles (2) --- common.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/common.mk b/common.mk index 7edce04d..e7ada2c1 100644 --- a/common.mk +++ b/common.mk @@ -133,7 +133,24 @@ ifeq ($(SFIZZ_USE_SNDFILE),1) SFIZZ_SNDFILE_C_FLAGS ?= $(shell $(SFIZZ_PKG_CONFIG) --cflags sndfile) SFIZZ_SNDFILE_CXX_FLAGS ?= $(SFIZZ_SNDFILE_C_FLAGS) SFIZZ_SNDFILE_LINK_FLAGS ?= $(shell $(SFIZZ_PKG_CONFIG) --libs sndfile) +endif +# st_audiofile dependency + +SFIZZ_SOURCES += \ + $(SFIZZ_DIR)/external/st_audiofile/src/st_audiofile.c \ + $(SFIZZ_DIR)/external/st_audiofile/src/st_audiofile_common.c \ + $(SFIZZ_DIR)/external/st_audiofile/src/st_audiofile_libs.c \ + $(SFIZZ_DIR)/external/st_audiofile/src/st_audiofile_sndfile.c + +SFIZZ_C_FLAGS += \ + -I$(SFIZZ_DIR)/external/st_audiofile/src \ + -I$(SFIZZ_DIR)/external/st_audiofile/thirdparty/dr_libs +SFIZZ_CXX_FLAGS += \ + -I$(SFIZZ_DIR)/external/st_audiofile/src \ + -I$(SFIZZ_DIR)/external/st_audiofile/thirdparty/dr_libs + +ifeq ($(SFIZZ_USE_SNDFILE),1) SFIZZ_C_FLAGS += $(SFIZZ_SNDFILE_C_FLAGS) -DST_AUDIO_FILE_USE_SNDFILE=1 SFIZZ_CXX_FLAGS += $(SFIZZ_SNDFILE_CXX_FLAGS) -DST_AUDIO_FILE_USE_SNDFILE=1 SFIZZ_LINK_FLAGS += $(SFIZZ_SNDFILE_LINK_FLAGS)