summaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/cryptodev/Config.in5
-rw-r--r--package/cryptodev/cryptodev.mk9
2 files changed, 6 insertions, 8 deletions
diff --git a/package/cryptodev/Config.in b/package/cryptodev/Config.in
index d7b77548b3..0780cc754d 100644
--- a/package/cryptodev/Config.in
+++ b/package/cryptodev/Config.in
@@ -37,4 +37,9 @@ config BR2_PACKAGE_OCF_LINUX
endchoice
+config BR2_PACKAGE_PROVIDES_CRYPTODEV
+ string
+ default "cryptodev-linux" if BR2_PACKAGE_CRYPTODEV_LINUX
+ default "ocf-linux" if BR2_PACKAGE_OCF_LINUX
+
endif
diff --git a/package/cryptodev/cryptodev.mk b/package/cryptodev/cryptodev.mk
index ad5adf0cfb..11e6f48ad7 100644
--- a/package/cryptodev/cryptodev.mk
+++ b/package/cryptodev/cryptodev.mk
@@ -5,14 +5,7 @@
################################################################################
CRYPTODEV_SOURCE =
-
-ifeq ($(BR2_PACKAGE_CRYPTODEV_LINUX),y)
-CRYPTODEV_DEPENDENCIES += cryptodev-linux
-endif
-
-ifeq ($(BR2_PACKAGE_OCF_LINUX),y)
-CRYPTODEV_DEPENDENCIES += ocf-linux
-endif
+CRYPTODEV_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_CRYPTODEV))
ifeq ($(CRYPTODEV_DEPENDENCIES),)
define CRYPTODEV_CONFIGURE_CMDS
OpenPOWER on IntegriCloud