Page MenuHomeFreeBSD

D48787.diff
No OneTemporary

D48787.diff

diff --git a/tools/tools/nanobsd/defaults.sh b/tools/tools/nanobsd/defaults.sh
--- a/tools/tools/nanobsd/defaults.sh
+++ b/tools/tools/nanobsd/defaults.sh
@@ -56,6 +56,9 @@
# directory located in Files.
#NANO_CUST_FILES_MTREE=""
+# Use the time of the last commit as a timestamp when doing a NO_PRIV build.
+NANO_TIMESTAMP=$(git log -1 --format=%ct || true)
+
# Object tree directory
# default is subdir of /usr/obj
#NANO_OBJ=""
@@ -969,6 +972,7 @@
NANO_METALOG=${NANO_OBJ}/_.metalog || true
NANO_STARTTIME=`date +%s`
+ : ${NANO_TIMESTAMP:=${NANO_STARTTIME}}
pprint 3 "Exporting NanoBSD variables"
export_var MAKEOBJDIRPREFIX
export_var NANO_ARCH
@@ -992,6 +996,7 @@
export_var NANO_PMAKE
export_var NANO_SECTS
export_var NANO_SRC
+ export_var NANO_TIMESTAMP
export_var NANO_TOOLS
export_var NANO_WORLDDIR
export_var NANO_BOOT0CFG

File Metadata

Mime Type
text/plain
Expires
Tue, Feb 17, 1:16 AM (21 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27714509
Default Alt Text
D48787.diff (864 B)

Event Timeline