File tree Expand file tree Collapse file tree
package/wpe/wpeframework-cryptography Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ menuconfig BR2_PACKAGE_WPEFRAMEWORK_CRYPTOGRAPHY
2+ bool "Cryptography"
3+ depends on BR2_PACKAGE_WPEFRAMEWORK
4+ help
5+ WPE Platform cryptography abstraction
6+
7+ if BR2_PACKAGE_WPEFRAMEWORK_CRYPTOGRAPHY
8+
9+ choice WPEFRAMEWORK_CRYPTOGRAPHY_IMP
10+ prompt "Implementation"
11+ default WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_THUNDER
12+ help
13+ Choose implementation type.
14+
15+ config WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_THUNDER
16+ bool "Thunder"
17+ help
18+ Use Thunder as cryptography backend.
19+
20+ config WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_OPENSSL
21+ bool "OpenSSL"
22+ help
23+ Use Openssl as cryptography backend.
24+
25+ config WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_NEXUS
26+ bool "Nexus"
27+ depends on BR2_PACKAGE_HAS_NEXUS
28+ help
29+ Use Nexus as cryptography backend.
30+
31+ endchoice
32+
33+ endif
34+
35+ comment "Cryptography needs WPEFramework"
36+ depends on !BR2_PACKAGE_WPEFRAMEWORK
Original file line number Diff line number Diff line change 1+ # ###############################################################################
2+ #
3+ # wpeframework-cryptography
4+ #
5+ # ###############################################################################
6+
7+ WPEFRAMEWORK_CRYPTOGRAPHY_VERSION = 07b7b83d0060dc2e056d4dee0aa3efcaf2694c0f
8+ WPEFRAMEWORK_CRYPTOGRAPHY_SITE_METHOD = git
9+ WPEFRAMEWORK_CRYPTOGRAPHY_SITE = git@github.com:Metrological/cryptography.git
10+ WPEFRAMEWORK_CRYPTOGRAPHY_INSTALL_STAGING = YES
11+ WPEFRAMEWORK_CRYPTOGRAPHY_DEPENDENCIES = wpeframework
12+
13+ WPEFRAMEWORK_CRYPTOGRAPHY_CONF_OPTS += -DBUILD_REFERENCE=${WPEFRAMEWORK_CRYPTOGRAPHY_VERSION}
14+
15+ ifeq ($(WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_THUNDER ) ,y)
16+ WPEFRAMEWORK_CRYPTOGRAPHY_CONF_OPTS += -DCRYPTOGAPHY_IMPLENTATION=Thunder
17+ else ifeq ($(WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_OPENSSL),y)
18+ WPEFRAMEWORK_CRYPTOGRAPHY_CONF_OPTS += -DCRYPTOGAPHY_IMPLENTATION=OpenSSL
19+ else ifeq ($(WPEFRAMEWORK_CRYPTOGRAPHY_IMPL_NEXUS),y)
20+ WPEFRAMEWORK_CRYPTOGRAPHY_CONF_OPTS += -DCRYPTOGAPHY_IMPLENTATION=Nexus
21+ endif
22+
23+ $(eval $(cmake-package))
24+
You can’t perform that action at this time.
0 commit comments