summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity/openssl/openssl.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-connectivity/openssl/openssl.inc')
-rw-r--r--meta/recipes-connectivity/openssl/openssl.inc13
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-connectivity/openssl/openssl.inc b/meta/recipes-connectivity/openssl/openssl.inc
index cb7ec0aac2..f3a2c5abd7 100644
--- a/meta/recipes-connectivity/openssl/openssl.inc
+++ b/meta/recipes-connectivity/openssl/openssl.inc
@@ -216,6 +216,19 @@ do_install_ptest () {
216 mkdir -p ${D}${PTEST_PATH}/util 216 mkdir -p ${D}${PTEST_PATH}/util
217 install util/opensslwrap.sh ${D}${PTEST_PATH}/util 217 install util/opensslwrap.sh ${D}${PTEST_PATH}/util
218 install util/shlib_wrap.sh ${D}${PTEST_PATH}/util 218 install util/shlib_wrap.sh ${D}${PTEST_PATH}/util
219 # Time stamps are relevant for "make alltests", otherwise
220 # make may try to recompile binaries. Not only must the
221 # binary files be newer than the sources, they also must
222 # be more recent than the header files in /usr/include.
223 #
224 # Using "cp -a" is not sufficient, because do_install
225 # does not preserve the original time stamps.
226 #
227 # So instead of using the original file stamps, we set
228 # the current time for all files. Binaries will get
229 # modified again later when stripping them, but that's okay.
230 touch ${D}${PTEST_PATH}
231 find ${D}${PTEST_PATH} -type f -print0 | xargs --verbose -0 touch -r ${D}${PTEST_PATH}
219} 232}
220 233
221do_install_append_class-native() { 234do_install_append_class-native() {