summaryrefslogtreecommitdiff
path: root/examples.mk
diff options
context:
space:
mode:
authorKO Myung-Hun <komh@chollian.net>2014-08-08 13:13:02 +0900
committerKO Myung-Hun <komh@chollian.net>2015-06-03 13:48:34 +0900
commit6d52fe2e715e93ae8aa1e6c9d7c14237c98535e6 (patch)
treed5ab5c1d50429a7011f1f90c31a7106c3364c6dc /examples.mk
parentcbebbff025cee750b3744809dfbfc829ffe29098 (diff)
downloadlibvpx-6d52fe2e715e93ae8aa1e6c9d7c14237c98535e6.tar
libvpx-6d52fe2e715e93ae8aa1e6c9d7c14237c98535e6.tar.gz
libvpx-6d52fe2e715e93ae8aa1e6c9d7c14237c98535e6.tar.bz2
libvpx-6d52fe2e715e93ae8aa1e6c9d7c14237c98535e6.zip
Support building shared libraries on OS/2
Change-Id: I5750db0504cb69ead52f9f44bf583e693bffbb7e
Diffstat (limited to 'examples.mk')
-rw-r--r--examples.mk10
1 files changed, 9 insertions, 1 deletions
diff --git a/examples.mk b/examples.mk
index 174c71d10..fad02cfcd 100644
--- a/examples.mk
+++ b/examples.mk
@@ -281,7 +281,15 @@ BINS-$(NOT_MSVS) += $(addprefix $(BUILD_PFX),$(ALL_EXAMPLES:.c=$(EXE_S
# Instantiate linker template for all examples.
CODEC_LIB=$(if $(CONFIG_DEBUG_LIBS),vpx_g,vpx)
-SHARED_LIB_SUF=$(if $(filter darwin%,$(TGT_OS)),.dylib,.so)
+ifneq ($(filter darwin%,$(TGT_OS)),)
+SHARED_LIB_SUF=.dylib
+else
+ifneq ($(filter os2%,$(TGT_OS)),)
+SHARED_LIB_SUF=_dll.a
+else
+SHARED_LIB_SUF=.so
+endif
+endif
CODEC_LIB_SUF=$(if $(CONFIG_SHARED),$(SHARED_LIB_SUF),.a)
$(foreach bin,$(BINS-yes),\
$(eval $(bin):$(LIB_PATH)/lib$(CODEC_LIB)$(CODEC_LIB_SUF))\