]> git.armaanb.net Git - asd-repo.git/blobdiff - core/baseinit/build
baseinit: measure boot time in ms
[asd-repo.git] / core / baseinit / build
index 795b37b86da9b46fd21648fb4269f5c8da4f658a..b7d118946bb1d9c6c4243b083b330ffb5c6aa8ff 100755 (executable)
@@ -1,10 +1,21 @@
 #!/bin/sh -ef
 
-mkdir -p "$1/usr/bin"
+# Change color from red to blue
+sed -i 's/31/36/g' lib/init/rc.lib
+
+# Measure boot time in milliseconds
+sed -i "s/=\./=' '/g" lib/init/rc.boot
+
+mkdir -p \
+    "$1/usr/bin" \
+    "$1/usr/share/doc/kiss/init"
 
 cp -R etc "$1"
 cp -R lib "$1/usr/lib"
 
+# Disable warning as CFLAGS must work this way.
+# shellcheck disable=2086
 for bin in kpow kall; do
     "${CC:-cc}" -o "$1/usr/bin/$bin" "bin/$bin.c" $CFLAGS -static
+    cp -f "bin/$bin.c" "$1/usr/share/doc/kiss/init/$bin.c"
 done