juegos

Juegos de terminal de Pancho: Catan (TUI, GUI, web, servidor, PicoCalc), ajedrez, calculadora y minijuegos
git clone https://git.lu3dhn.xyz/juegos.git
Log | Files | Refs

commit 3c3e071aab529f103116abcc18dcf372bd532faa
parent 770f96c4fe501356b1d3ee319505af5ec8e38173
Author: Francisco Armando Rosmino <franciscorosmino@rosmino.com.ar>
Date:   Sat,  3 Oct 2026 11:44:41 -0300

CLAUDE.md: repo git, versiones y como publicar

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Diffstat:
MCLAUDE.md | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/CLAUDE.md b/CLAUDE.md @@ -2,7 +2,16 @@ This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. -Juegos de terminal de Pancho. No es un repo git. +Juegos de terminal de Pancho. Repo git (desde v1.0, 2026-10-03): `origin` = CT111 +(`ssh://git@relay.lu3dhn.xyz:2222/srv/git/juegos.git`), `publico` = espejo de solo lectura en el +VPS (`git clone https://catan.lu3dhn.xyz/git/juegos.git`). Versiones con tags semver (`v1.0`, +`v1.1` algo nuevo, `v1.0.1` arreglos); el menú de Catan muestra `git describe` +(`catan/linux/version.h`, generado por el Makefile). Publicar Catan: commitear y tagear, +`make -C catan release` (catan.exe + catan-linux compilado en docker ubuntu:22.04 con +`tools/linux-release.sh`; en la X1 docker va con `sudo -A`/`sudo-askpass`), `make publish` +(push a los dos remotos + binarios a `https://catan.lu3dhn.xyz/descargas/`), `make deploy-web` +y el servidor al VPS. Solo una sesión maneja git y producción; las demás no commitean ni tocan +el VPS. - `comun/` — biblioteca compartida por los juegos en C (gfx, menús, TUI/SDL, red, servidor de partidas, HAL de la PicoCalc). Ver `comun/README.md`. - `catan/` — Catan en C99 portable: TUI, GUI SDL3, servidor para VPS y firmware PicoCalc. Usa `comun/`.