From a0a0c6a43b88d946f2b5484892cf0209bd7c0e68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Boskovits?= Date: Sat, 8 Dec 2018 21:25:31 +0100 Subject: [PATCH] Make idlj respect SOURCE_DATE_EPOCH. --- .../sun/tools/corba/se/idl/toJavaPortable/Util.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java b/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java index 7397619f2..583d6b8e4 100644 --- a/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java +++ b/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java @@ -1146,7 +1146,18 @@ public class Util extends com.sun.tools.corba.se.idl.Util else formatter.setTimeZone (java.util.TimeZone.getDefault ()); - stream.println ("* " + formatter.format (new Date ())); + try { + String epoch = System.getenv("SOURCE_DATE_EPOCH"); + if(epoch != null) { + long unixTime = Long.parseLong(epoch); + stream.println ("* " + formatter.format (new Date (unixTime*1000L))); + } else { + stream.println ("* " + formatter.format (new Date ())); + } + } catch (Exception e) { + //in case of error fall back to default + stream.println ("* " + formatter.format (new Date ())); + } // /////////////// -- 2.19.2 0a'>commitdiff
AgeCommit message (Collapse)Author
2020-09-28tests: Simplify shell exit status negation;Eric Bavier
* tests/guix-archive.sh, tests/guix-build-branch.sh, tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-environment.sh, tests/guix-gc.sh, tests/guix-git-authenticate.sh, tests/guix-graph.sh, tests/guix-hash.sh, tests/guix-lint.sh, tests/guix-pack-relocatable.sh, tests/guix-pack.sh, tests/guix-package-aliases.sh, tests/guix-package-net.sh, tests/guix-package.sh: Use the shell '!' keyword to negate command exit status in place of 'if ...; then false; else true; fi'
2019-04-10guix gc: Add '--list-roots'.Ludovic Courtès
* guix/scripts/gc.scm (show-help, %options): Add '--list-roots'. (guix-gc)[list-roots]: New procedure. Handle '--list-roots'. * tests/guix-gc.sh: Test it. * doc/guix.texi (Invoking guix gc): Document it.
2018-03-27guix gc: Add '--derivers'.Ludovic Courtès
* guix/scripts/gc.scm (show-help, %options): Add '--derivers'. (guix-gc): Handle 'list-derivers'. * tests/guix-gc.sh: Add test. * doc/guix.texi (Invoking guix gc): Document it.