svn rev #22393: trunk/src/lib/crypto/aes/

raeburn@MIT.EDU raeburn at MIT.EDU
Wed May 27 16:08:28 EDT 2009


http://src.mit.edu/fisheye/changelog/krb5/?cs=22393
Commit By: raeburn
Log Message:
Don't re-run test programs to recreate output every time 'check' is built.


Changed Files:
U   trunk/src/lib/crypto/aes/Makefile.in
Modified: trunk/src/lib/crypto/aes/Makefile.in
===================================================================
--- trunk/src/lib/crypto/aes/Makefile.in	2009-05-27 20:03:46 UTC (rev 22392)
+++ trunk/src/lib/crypto/aes/Makefile.in	2009-05-27 20:08:28 UTC (rev 22393)
@@ -48,20 +48,22 @@
 aes-gen: aes-gen.o $(GEN_OBJS)
 	$(CC_LINK) -o aes-gen aes-gen.o $(GEN_OBJS)
 
-run-aes-gen: aes-gen
+kresults.out: aes-gen
 	./aes-gen > kresults.out
 
-check:: run-aes-gen
+check:: kresults.out
 
 aes-test: aes-test.$(OBJEXT) $(CRYPTO_DEPLIB)
 	$(CC_LINK) -o aes-test aes-test.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
 
 check:: run-aes-test
-run-aes-test: aes-test
+run-aes-test: vk.txt vt.txt
+	cmp vk.txt $(srcdir)/expect-vk.txt
+	cmp vt.txt $(srcdir)/expect-vt.txt
+vk.txt: aes-test
 	$(RUN_SETUP) $(VALGRIND) ./aes-test -k > vk.txt
-	cmp vk.txt $(srcdir)/expect-vk.txt
+vt.txt:
 	$(RUN_SETUP) $(VALGRIND) ./aes-test > vt.txt
-	cmp vt.txt $(srcdir)/expect-vt.txt
 
 clean-unix:: clean-libobjs
 




More information about the cvs-krb5 mailing list