summaryrefslogtreecommitdiffstats
path: root/src/portmidi.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2014-02-10 05:33:26 (GMT)
committerTony Theodore <tonyt@logyst.com>2014-02-10 05:33:26 (GMT)
commitc950f3635caa9b2dd562286baa51138e6e30dca1 (patch)
treeee5f2c4ce5fe0c32fc7e587b464dbe22c7ecab70 /src/portmidi.mk
parent6e81d8db349e9672c3cd67b0b6c49b5405f806f2 (diff)
downloadmxe-c950f3635caa9b2dd562286baa51138e6e30dca1.zip
mxe-c950f3635caa9b2dd562286baa51138e6e30dca1.tar.gz
mxe-c950f3635caa9b2dd562286baa51138e6e30dca1.tar.bz2
various packages: enable shared builds
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'