summaryrefslogtreecommitdiffstats
path: root/src/portmidi.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/portmidi.mk')
-rw-r--r--src/portmidi.mk9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/portmidi.mk b/src/portmidi.mk
index 2b2fe29..18c2b69 100644
--- a/src/portmidi.mk
+++ b/src/portmidi.mk
@@ -20,15 +20,14 @@ endef
define $(PKG)_BUILD
mkdir '$(1)/build'
cd '$(1)/build' && cmake .. \
- -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
- -DLIBTYPE=STATIC
+ -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)'
- $(MAKE) -C '$(1)/build' -j '$(JOBS)' portmidi-static
+ $(MAKE) -C '$(1)/build' -j '$(JOBS)' portmidi-$(if $(BUILD_STATIC),static,dynamic)
# install library files
$(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
- $(INSTALL) -m644 '$(1)/build/libportmidi_s.a' \
- '$(PREFIX)/$(TARGET)/lib/libportmidi.a'
+ $(INSTALL) -m644 '$(1)/build/libportmidi$(if $(BUILD_STATIC),_s).$(LIB_SUFFIX)' \
+ '$(PREFIX)/$(TARGET)/lib/libportmidi.$(LIB_SUFFIX)'
# install include files
$(INSTALL) -d '$(PREFIX)/$(TARGET)/include'