Kaynağa Gözat

wolfcrypt/src/include.am and src/include.am: don't disrupt modtimes of fips/async source files if they already exist.

Daniel Pouzzner 2 yıl önce
ebeveyn
işleme
f60cb94b82
2 değiştirilmiş dosya ile 11 ekleme ve 11 silme
  1. 8 8
      src/include.am
  2. 3 3
      wolfcrypt/src/include.am

+ 8 - 8
src/include.am

@@ -21,28 +21,28 @@ MAINTAINERCLEANFILES+= wolfcrypt/src/wolfcrypt_first.c
 MAINTAINERCLEANFILES+= wolfcrypt/src/wolfcrypt_last.c
 
 ctaocrypt/src/fips.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 ctaocrypt/src/fips_test.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/async.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/fips.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/fips_test.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/selftest.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/wolfcrypt_first.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/wolfcrypt_last.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 if !BUILD_NO_LIBRARY
 lib_LTLIBRARIES+= src/libwolfssl.la

+ 3 - 3
wolfcrypt/src/include.am

@@ -119,13 +119,13 @@ EXTRA_DIST += wolfcrypt/src/port/ti/ti-aes.c \
               wolfcrypt/src/port/cypress/psoc6_crypto.c
 
 wolfcrypt/src/port/cavium/cavium_nitrox.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/port/intel/quickassist.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 wolfcrypt/src/port/intel/quickassist_mem.c: Makefile
-	touch $(srcdir)/$@
+	@test -e $(srcdir)/$@ || touch $(srcdir)/$@
 
 if BUILD_CRYPTOCB
 src_libwolfssl_la_SOURCES += wolfcrypt/src/cryptocb.c