summaryrefslogtreecommitdiffstats
path: root/package/tinycbor/tinycbor.mk
diff options
context:
space:
mode:
Diffstat (limited to 'package/tinycbor/tinycbor.mk')
-rw-r--r--package/tinycbor/tinycbor.mk10
1 files changed, 9 insertions, 1 deletions
diff --git a/package/tinycbor/tinycbor.mk b/package/tinycbor/tinycbor.mk
index b1848b56aa..a9afbb6e46 100644
--- a/package/tinycbor/tinycbor.mk
+++ b/package/tinycbor/tinycbor.mk
@@ -4,7 +4,7 @@
#
################################################################################
-TINYCBOR_VERSION = v0.4.2
+TINYCBOR_VERSION = v0.5.0
TINYCBOR_SITE = $(call github,intel,tinycbor,$(TINYCBOR_VERSION))
TINYCBOR_LICENSE = MIT
TINYCBOR_LICENSE_FILES = LICENSE
@@ -18,6 +18,14 @@ endif
TINYCBOR_MAKE_OPTS = $(TARGET_CONFIGURE_OPTS) V=1
+ifeq ($(BR2_STATIC_LIBS),y)
+TINYCBOR_MAKE_OPTS += BUILD_STATIC=1 BUILD_SHARED=0
+else ifeq ($(BR2_SHARED_STATIC_LIBS),y)
+TINYCBOR_MAKE_OPTS += BUILD_STATIC=1 BUILD_SHARED=1
+else ifeq ($(BR2_SHARED_LIBS),y)
+TINYCBOR_MAKE_OPTS += BUILD_STATIC=0 BUILD_SHARED=1
+endif
+
# disabled parallel build because of build failures while
# producing the .config file
define TINYCBOR_BUILD_CMDS
OpenPOWER on IntegriCloud