1From 1980a8f4779a955e73285e7a0d86549b69bea5c8 Mon Sep 17 00:00:00 2001 2From: Yu Zongchun <b40527@freescale.com> 3Date: Sun, 28 Apr 2013 14:39:22 +0800 4Subject: [PATCH] Add the compile and install rules for cryptodev tests folder 5 6This is required to install the cryptodev tests folder to rootfs 7 8Signed-off-by: Yu Zongchun <b40527@freescale.com> 9 10Upstream-Status: Pending 11 12--- 13 Makefile | 6 ++++++ 14 tests/Makefile | 8 ++++++++ 15 2 files changed, 14 insertions(+), 0 deletions(-) 16 17Index: git/Makefile 18=================================================================== 19--- git.orig/Makefile 20+++ git/Makefile 21@@ -35,6 +35,9 @@ modules_install: 22 $(MAKE) $(KERNEL_MAKE_OPTS) modules_install 23 install -m 644 -D crypto/cryptodev.h $(DESTDIR)/$(includedir)/crypto/cryptodev.h 24 25+install_tests: 26+ make -C tests install DESTDIR=$(PREFIX) 27+ 28 clean: 29 $(MAKE) $(KERNEL_MAKE_OPTS) clean 30 rm -f $(hostprogs) *~ 31@@ -43,6 +46,9 @@ clean: 32 check: 33 CFLAGS=$(CRYPTODEV_CFLAGS) KERNEL_DIR=$(KERNEL_DIR) $(MAKE) -C tests check 34 35+testprogs: 36+ KERNEL_DIR=$(KERNEL_DIR) make -C tests testprogs 37+ 38 CPOPTS = 39 ifneq ($(SHOW_TYPES),) 40 CPOPTS += --show-types 41Index: git/tests/Makefile 42=================================================================== 43--- git.orig/tests/Makefile 44+++ git/tests/Makefile 45@@ -23,6 +23,12 @@ bindir = $(execprefix)/bin 46 47 all: $(hostprogs) 48 49+install: 50+ install -d $(DESTDIR)/usr/bin/tests_cryptodev 51+ for bin in $(hostprogs); do \ 52+ install -m 755 $${bin} $(DESTDIR)/usr/bin/tests_cryptodev/; \ 53+ done 54+ 55 check: $(hostprogs) 56 ./cipher 57 ./hmac 58@@ -38,6 +44,8 @@ install: 59 install -m 755 $$prog $(DESTDIR)/$(bindir); \ 60 done 61 62+testprogs: $(hostprogs) 63+ 64 clean: 65 rm -f *.o *~ $(hostprogs) 66 67