CRYS...NCIES(1)

πŸ“¦
version 1.22.2 Β· 3 versions
, in arch rolling

CRYS...NCIES(1) β€” crystal-tool-dependencies πŸ’…βœ¨

okay bestie, welcome to the Crystal Compiler Command Line Reference Guide page for crystal-tool-dependencies. The manual name is literally CRYS...NCIES(1), and we’re folding it in right here near the top like a little sparkle. This whole page is about showing a tree of required source files, and honestly? iconic. 🫢

πŸ’– NAME πŸ’–

crystal-tool-dependencies β€” show tree of required source files. That’s the assignment, no cap: required source files, tree-style. 🌳

✨ SYNOPSIS ✨

crystal tool dependencies [options] [programfile]

πŸŽ€ OPTIONS πŸŽ€

  • -D FLAG, --define=FLAG β€” define a compile-time flag. This is useful to conditionally define types, methods, or commands based on flags available at compile time. The default flags are from the target triple given with --target-triple, or the host’s default if none is given. 🏳️
  • -f FORMAT, --format=FORMAT β€” output format: 'tree' (default), 'flat', 'dot', or 'mermaid'. Pick your aesthetic, bestie. 🎨
  • -i PATH, --include=PATH β€” include path in output. 🫢
  • -e PATH, --exclude=PATH β€” exclude path in output. πŸ™ˆ
  • --error-trace β€” show full error trace. πŸ”₯
  • --prelude β€” specify prelude to use. The default one initializes the garbage collector. You can also use --prelude=empty to use no preludes. This can be useful for checking code generation for a specific source code file. 🧚
  • --verbose β€” show skipped paths and the heads of filtered paths. πŸ‘€

made with πŸ’– from source/version crystal 1.22.2, dated 2026-10-30 β€” bye bestie, go inspect those deps πŸ¦‹βœ¨

πŸ“¦ where this page comes from