diff --git a/board/common/post-build.sh b/board/common/post-build.sh new file mode 100755 index 00000000..4b2cb29b --- /dev/null +++ b/board/common/post-build.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +# This is a symlink to /usr/lib/os-release, so we remove this to keep +# original Buildroot information. +rm "$TARGET_DIR/etc/os-release" +{ + echo "NAME=\"Inf/IX\"" + echo "VERSION=${BR2_VERSION}" + echo "ID=infix" + echo "VERSION_ID=${BR2_VERSION}" + echo "PRETTY_NAME=\"Inf/IX by KernelKit\"" + echo "VARIANT=AMD64" + echo "VARIANT_ID=amd64" + echo "HOME_URL=https://github.com/KernelKit" +} > "$TARGET_DIR/etc/os-release" + +echo "Inf/IX by KernelKit $BR2_VERSION -- $(date +"%b %e %H:%M %Z %Y")" > "$TARGET_DIR/etc/version" diff --git a/configs/amd64_defconfig b/configs/amd64_defconfig index 089cc37a..1da1df5b 100644 --- a/configs/amd64_defconfig +++ b/configs/amd64_defconfig @@ -20,7 +20,7 @@ BR2_TARGET_ROOTFS_EXT2=y # BR2_TARGET_ROOTFS_TAR is not set # Image -BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh $(BR2_EXTERNAL_INFIX_PATH)/board/common/post-build.sh" # Image BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh $(BR2_EXTERNAL_INFIX_PATH)/board/common/post-image.sh"