diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-08-18 21:07:25 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-08-18 21:07:28 +0200 |
commit | 5ed6456b3d3c163080cd21b222c8776dac85e20c (patch) | |
tree | 97c3e6536da8c392ff9e09c133f965272bc7d7c5 /rules/cryptodev-api.make | |
parent | 5585402dde6672d3b9a95fecea544e4c30ae885f (diff) | |
download | ptxdist-5ed6456b3d3c163080cd21b222c8776dac85e20c.tar.gz ptxdist-5ed6456b3d3c163080cd21b222c8776dac85e20c.tar.xz |
cryptodev: split userspace header into a separate package
This relaxes the dependencies and openssl and gnutls are not ordered after
the kernel.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/cryptodev-api.make')
-rw-r--r-- | rules/cryptodev-api.make | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/rules/cryptodev-api.make b/rules/cryptodev-api.make new file mode 100644 index 000000000..606108bd9 --- /dev/null +++ b/rules/cryptodev-api.make @@ -0,0 +1,50 @@ +# -*-makefile-*- +# +# Copyright (C) 2019 by Michael Olbrich <m.olbrich@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_CRYPTODEV_API) += cryptodev-api + +# +# Paths and names +# +CRYPTODEV_API_VERSION = $(CRYPTODEV_VERSION) +CRYPTODEV_API_MD5 = $(CRYPTODEV_MD5) +CRYPTODEV_API = cryptodev-api-$(CRYPTODEV_API_VERSION) +CRYPTODEV_API_SUFFIX = tar.gz +CRYPTODEV_API_URL = $(CRYPTODEV_URL) +CRYPTODEV_API_SOURCE = $(CRYPTODEV_SOURCE) +CRYPTODEV_API_DIR = $(BUILDDIR)/$(CRYPTODEV_API) +CRYPTODEV_API_LICENSE = $(CRYPTODEV_LICENSE) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +CRYPTODEV_API_CONF_TOOL := NO + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +$(STATEDIR)/cryptodev-api.compile: + @$(call targetinfo) + @$(call touch) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/cryptodev-api.install: + @$(call targetinfo) + @install -m644 -D $(CRYPTODEV_API_DIR)/crypto/cryptodev.h \ + $(CRYPTODEV_API_PKGDIR)/usr/include/crypto/cryptodev.h + @$(call touch) + +# vim: syntax=make |