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
This commit is contained in:
parent
7695d614df
commit
2f14514a12
1 changed files with 11 additions and 0 deletions
11
scripts/portable_date.sh
Executable file
11
scripts/portable_date.sh
Executable file
|
@ -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…
Reference in a new issue