add scripts/portable_date: wrapper around date for bsd/linux

date -r $unix_timestamp on bsd is equal to date -d @$unix_timestamp on
linux. To support reproducible builds and not loosing every timestamp
it's required to convert a unix timestamp into human readable timestamp

./scripts/portable_date $unix_timstamp +%T

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

SVN-Revision: 48583
v19.07.3_mercusys_ac12_duma
Felix Fietkau 8 years ago
parent 7695d614df
commit 2f14514a12

@ -0,0 +1,11 @@
#!/bin/sh
case $(uname) in
NetBSD|OpenBSD|DragonFly|FreeBSD|Darwin)
date -r $1 $2
;;
*)
date -d @$1 $2
esac
exit $?
Loading…
Cancel
Save