1#!/bin/bash -e
2
3source "${POST_HELPER:-$(dirname "$(realpath "$0")")/../post-hooks/post-helper}"
4
5OS_RELEASE="$TARGET_DIR/etc/os-release"
6
7fixup_os_release()
8{
9	KEY=$1
10	shift
11
12	sed -i "/^$KEY=/d" "$OS_RELEASE"
13	echo "$KEY=\"$@\"" >> "$OS_RELEASE"
14}
15
16echo "Adding information to /etc/os-release..."
17
18mkdir -p "$(dirname "$OS_RELEASE")"
19[ -f "$OS_RELEASE" ] || touch "$OS_RELEASE"
20
21fixup_os_release OS "$POST_OS"
22fixup_os_release BUILD_INFO "$(whoami)@$(hostname) $(date)${@:+ - $@}"
23fixup_os_release KERNEL "$RK_KERNEL_VERSION - ${RK_KERNEL_CFG:-unkown}"
24
25if [ "$POST_ROOTFS" ]; then
26	cp -f "$OS_RELEASE" "$RK_OUTDIR"
27fi
28