summaryrefslogtreecommitdiffstats
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
parent0db34529f48a0ca76a4aadd08c9af57d37366d18 (diff)
downloadbuildroot-84c700c8d9ec09ad2477e42c933ec091c9085dd8.tar.gz
buildroot-84c700c8d9ec09ad2477e42c933ec091c9085dd8.zip
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>
-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 cf66e70ad1..fe6db3184c 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
OpenPOWER on IntegriCloud