Rename: GCBoK.WebStaticBuilder → GitCover.WebStaticBuilder

Das Tool stammt aus der GitCover OSS-Toolbox, nicht aus dem GCBoK-
Website-Projekt. Namespace, csproj-Dateiname, Assembly-Beschreibung,
install.sh, README, AGENTS, LICENSE, MEMORY, SKILLS, docs, plans, diary,
example-Site und alle Source-Dateien aktualisiert.

Legitime Bezüge auf die GCBoK-Website (als Anwendungsfall/Kunde) bleiben
erhalten ('GCBoK-Website', 'GCBoK bauen').
This commit is contained in:
2026-07-11 17:37:50 +02:00
parent ca34a5f866
commit 78063da79c
30 changed files with 56 additions and 56 deletions
+7 -7
View File
@@ -1,5 +1,5 @@
#!/usr/bin/env bash
# GCBoK.WebStaticBuilder — Installationsskript
# GitCover.WebStaticBuilder — Installationsskript
# Installiert das Tool per-user (Default: ~/.local/share/GitCover/webstatic) und
# legt einen ausfuehrbaren Wrapper `webstatic` nach ~/.local/bin. Idempotent.
# Kein sudo noetig (Spiegelbild des hermes-agent-Update-Konzepts: user-owned
@@ -32,7 +32,7 @@ BIN_DIR="${WEBSTATIC_BIN_DIR:-${XDG_BIN_HOME:-$HOME/.local/bin}}"
BIN_LINK="$BIN_DIR/webstatic"
REPO_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
echo "== GCBoK.WebStaticBuilder Installer =="
echo "== GitCover.WebStaticBuilder Installer =="
echo "Modus: $INSTALL_MODE"
echo "Installationsziel: $INSTALL_DIR"
echo "Launcher: $BIN_LINK"
@@ -45,9 +45,9 @@ if [ "${1:-}" = "--update" ]; then
[ -n "$(git status --porcelain)" ] && git stash
git pull
{ [ -n "$(git stash list)" ] && git stash pop; } || true
dotnet build "$INSTALL_DIR/GCBoK.WebStaticBuilder.csproj" -c Release -v minimal
dotnet build "$INSTALL_DIR/GitCover.WebStaticBuilder.csproj" -c Release -v minimal
else
dotnet build "$REPO_DIR/GCBoK.WebStaticBuilder.csproj" -c Release -v minimal
dotnet build "$REPO_DIR/GitCover.WebStaticBuilder.csproj" -c Release -v minimal
rm -rf "$INSTALL_DIR/bin"
cp -r "$REPO_DIR/bin/Release/net10.0/." "$INSTALL_DIR/"
fi
@@ -83,11 +83,11 @@ if [ "$INSTALL_MODE" = "clone" ]; then
echo "Remote 'origin' -> $SRC_REMOTE"
fi
fi
BUILD_PROJECT="$INSTALL_DIR/GCBoK.WebStaticBuilder.csproj"
BUILD_PROJECT="$INSTALL_DIR/GitCover.WebStaticBuilder.csproj"
DLL="$INSTALL_DIR/bin/Release/net10.0/webstatic.dll"
else
echo "== Copy-Modus: baue Release aus $REPO_DIR =="
dotnet build "$REPO_DIR/GCBoK.WebStaticBuilder.csproj" -c Release -v minimal
dotnet build "$REPO_DIR/GitCover.WebStaticBuilder.csproj" -c Release -v minimal
echo "== Kopiere nach $INSTALL_DIR =="
mkdir -p "$INSTALL_DIR"
rm -rf "$INSTALL_DIR/bin" "$INSTALL_DIR/webstatic.example" 2>/dev/null || true
@@ -96,7 +96,7 @@ else
for f in LICENSE README.md docs plans AGENTS.md MEMORY.md SKILLS.md; do
[ -e "$REPO_DIR/$f" ] && cp -r "$REPO_DIR/$f" "$INSTALL_DIR/" 2>/dev/null || true
done
BUILD_PROJECT="$REPO_DIR/GCBoK.WebStaticBuilder.csproj"
BUILD_PROJECT="$REPO_DIR/GitCover.WebStaticBuilder.csproj"
DLL="$INSTALL_DIR/webstatic.dll"
fi