Change IMAGE_NAME from YYYYMMDD to DD.mmm.YYYY per AGENTS.md convention. No numeric-only months — ambiguous for humans and LLMs. Output: clawdie-iso-17.mar.2026.img (instead of clawdie-iso-20260317.img) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
21 lines
885 B
Bash
21 lines
885 B
Bash
#!/bin/sh
|
|
# clawdie-iso build configuration
|
|
# Sourced by build.sh — edit before building
|
|
|
|
FREEBSD_VERSION="15.0-RELEASE-p4"
|
|
FREEBSD_ARCH="amd64"
|
|
FREEBSD_MEMSTICK_URL="https://download.freebsd.org/releases/${FREEBSD_ARCH}/${FREEBSD_VERSION}/FreeBSD-${FREEBSD_VERSION}-${FREEBSD_ARCH}-memstick.img"
|
|
FREEBSD_MEMSTICK_SHA256_URL="${FREEBSD_MEMSTICK_URL}.SHA256"
|
|
|
|
# Output image
|
|
# User-facing date format: DD.mmm.YYYY (per AGENTS.md convention)
|
|
IMAGE_SIZE="8G"
|
|
IMAGE_NAME="clawdie-iso-$(date +%d.%b.%Y | tr 'A-Z' 'a-z').img"
|
|
|
|
# Clawdie-AI release to bundle (fetched from Codeberg)
|
|
CLAWDIE_VERSION="0.8.2"
|
|
CLAWDIE_TARBALL_URL="https://codeberg.org/Clawdie/Clawdie-AI/archive/v${CLAWDIE_VERSION}.tar.gz"
|
|
|
|
# Default installer choices (can be overridden by clawdie.conf on USB)
|
|
DEFAULT_PKG_BRANCH="latest" # latest or quarterly
|
|
DEFAULT_DESKTOP="xfce" # xfce, kde, mate, headless
|