# ============================================================================= # renaser :: configuracion de cargo # ----------------------------------------------------------------------------- # El kernel se compila contra el target NATIVO precompilado `x86_64-unknown-none` # (bare-metal, soft-float, sin SSE). No hay JSON propio ni `build-std`: cero # burocracia del compilador, aislamiento de arquitectura sin friccion. # ============================================================================= [unstable] # Dependencias de artefacto (RFC 3028): permiten que el miembro `boot` ordene a # cargo compilar el kernel para `x86_64-unknown-none` de forma automatica y # reciba la ruta de su ELF. Sigue siendo una funcion inestable (nightly). bindeps = true [alias] # Compila unicamente el kernel, en aislamiento de arquitectura. kernel = "build -p kernel --target x86_64-unknown-none" # Construye la imagen UEFI y abre QEMU (equivale a `cargo run -p boot`). qemu = "run -p boot"