34 lines
747 B
Bash
Executable File
34 lines
747 B
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
# Script to generate version information
|
|
|
|
# Current git tag
|
|
TAG="$(git describe --always --dirty --tags)"
|
|
DATE="$(date)"
|
|
|
|
# Output filename
|
|
OUTFILE='src/version.s'
|
|
|
|
sed -e "s/<TAG>/$TAG/g" -e "s/<DATE>/$DATE/g" <<EOF > "$OUTFILE"
|
|
; CHIBI PC-09 Prototype #1 Boot ROM -- Version Information
|
|
; Copyright (c) 2024-2025 Amber Zeller, Gale Faraday
|
|
; Licensed under MIT
|
|
|
|
; This file generated by genver.sh
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;;
|
|
;; Boot ROM Version & Build Information
|
|
;;
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
SECTION VERSION
|
|
|
|
EXPORT VERMSG
|
|
|
|
VERMSG
|
|
fcc "CHIBI PC-09 BOOT ROM <TAG>"
|
|
fcb \$0D,\$0A
|
|
fcn "BUILT <DATE>"
|
|
EOF
|