# Build output — `just nim-lib` writes build/nim, the Flutter targets the rest.
/build/

# Nim's own object/cache tree, and the test binaries `nim c -r` leaves beside
# the sources — one per tests/t*.nim, named without an extension.
/nim/nimcache/

# Dart's per-package resolution output.
/dart/*/.dart_tool/
/dart/*/pubspec.lock
/nim/tests/t*
!/nim/tests/t*.nim

# The pinned Flutter/JDK/Clojure/Nim tarballs and the Android SDK that
# `tools/toolchain.sh` fetches, plus
# the pub cache, gitlibs and maven repo it keeps beside them. A gigabyte of
# SDK, reproducible from the hashes in that script.
/.toolchain/

# Tool caches.
/.cpcache/
/.lsp/
/.clj-kondo/

# Nix build symlinks.
/result
/result-*

# samizdat writes its journal into whatever project it is pointed at.
.samizdat/

# Python bytecode, from the loader the .modal/ containers import.
__pycache__/

# The mirror `just serve` keeps of the Modal-built web bundle.
.web-local/
flutter/web/frq_core.js
flutter/web/client-metadata.json
