Files
brahman/renaser/.gitignore
T
sergio e2272c0ed3 feat: integra renaser (kernel SASOS bare-metal) al monorepo
renaser —kernel asíncrono de espacio de direcciones único, no-POSIX,
`no_std` x86_64— entra al monorepo como su PROPIO workspace de Cargo,
no fusionado: usa toolchain nightly, target `x86_64-unknown-none` y
`panic = "abort"`, incompatibles con los perfiles globales de brahman.

- `renaser/` — copia del proyecto (sin su `.git`; el repo original
  conserva su historia standalone). Workspace propio con su
  `rust-toolchain.toml` y `.cargo/`.
- `exclude = ["renaser"]` en el workspace de brahman: Cargo lo trata
  como ajeno.
- El kernel de renaser path-depende `mirada-layout` cruzando la
  frontera de workspace — primer núcleo compartido. Semilla de la
  Fase 8 (compositor): geometría de teselado compartida, framebuffer
  nativo de renaser; smithay se queda en el lado Linux.

Verificado: `cargo build -p boot` compila kernel + imagen UEFI con
mirada-layout enlazado para bare-metal.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 14:37:14 +00:00

25 lines
853 B
Plaintext

# =============================================================================
# renaser :: archivos que NO se versionan
# =============================================================================
# Artefactos de compilacion de Rust — kernel, boot y apps WASM.
/target
/kernel/target
/apps/*/target
# Bloqueo de dependencias del kernel: se genera al compilarlo en aislamiento.
# La verdad de versiones la fija el Cargo.lock raiz — el kernel es dependencia
# de artefacto de `boot` y se resuelve con el.
/kernel/Cargo.lock
# Ajustes locales del entorno de desarrollo (personales, no compartidos).
/.claude/settings.local.json
# Capturas temporales de QEMU.
*.ppm
*.png.tmp
# Borrador de trabajo local — puede contener notas y credenciales; nunca se
# versiona. (Fue subido por error y purgado del historial; ver el README.)
/renaser.txt