summaryrefslogtreecommitdiff
path: root/package/turbolua
diff options
context:
space:
mode:
authorMarcin Niestroj <m.niestroj@grinn-global.com>2016-05-13 12:00:24 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-05-13 22:09:52 +0200
commit84c700c8d9ec09ad2477e42c933ec091c9085dd8 (patch)
tree2bdf41124bd1a1da020ef8f711f014eb82b56df3 /package/turbolua
parent0db34529f48a0ca76a4aadd08c9af57d37366d18 (diff)
package/turbolua: Fix optional openssl dependency
turbolua fails to build when we have openssl selected, because it didn't mention openssl in the dependency list. Fix build failure by specifying openssl in dependency list when it is selected. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/turbolua')
-rw-r--r--package/turbolua/turbolua.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/package/turbolua/turbolua.mk b/package/turbolua/turbolua.mk
index cf66e70ad..fe6db3184 100644
--- a/package/turbolua/turbolua.mk
+++ b/package/turbolua/turbolua.mk
@@ -12,9 +12,15 @@ TURBOLUA_LICENSE_FILES = LICENSE
TURBOLUA_MAKE_OPTS = \
$(TARGET_CONFIGURE_OPTS) \
- SSL=$(if $(BR2_PACKAGE_OPENSSL),openssl,none) \
LUAJIT_VERSION="$(LUAJIT_VERSION)"
+ifeq ($(BR2_PACKAGE_OPENSSL),y)
+TURBOLUA_MAKE_OPTS += SSL=openssl
+TURBOLUA_DEPENDENCIES += openssl
+else
+TURBOLUA_MAKE_OPTS += SSL=none
+endif
+
define TURBOLUA_BUILD_CMDS
$(MAKE) $(TURBOLUA_MAKE_OPTS) -C $(@D) all
endef