# Generated build tree: LLVM IR, objects, compiled apps, the headless render # (build/out.ppm) and the docs site all land under build/ (see `bin/x build` / # `bin/x clean`). Root-anchored so a source dir named "build" elsewhere is never # accidentally ignored. Nothing is written to the repo root any more. /build/ # Archives are never tracked: the Kenney art is committed *extracted* under # assets/kenney/**/ (PNG/tmx/License), while the original download .zips and any # packaged plugin .zip are local-only build inputs/outputs. *.zip # the toolchain binaries (ludicc, ludic, x, ludic-fmt, ludic-lsp) — all built # into bin/ by the one-line bootstrap + `bin/x build`; never checked in. The # only thing published is the source and the LLVM-IR seed (selfhost/ludicc.seed.ll). /bin/ # editor toolchain build artifacts tools/editors/vscode/node_modules/ tools/editors/vscode/*.vsix tools/editors/jetbrains/.gradle/ tools/editors/jetbrains/build/ # IntelliJ plugin SDK sandbox (tools/editors/jetbrains) .intellijPlatform/ .idea/ # macOS Finder metadata .DS_Store **/.DS_Store # Python bytecode cache from the docgen / release tooling __pycache__/ *.pyc