CRYSTAL-TOOL-DEPENDENCIES(1) Crystal Compiler Command Line Reference Guide CRYSTAL-TOOL-DEPENDENCIES(1)

crystal-tool-dependencies - نمایش درخت فایل‌های منبع مورد نیاز.

crystal tool dependencies [گزینه‌ها] [programfile]

-D FLAG, --define=FLAG

تعریف یک پرچم زمان کامپایل. این گزینه برای تعریف شرطی نوع‌ها، متدها یا دستورها بر اساس پرچم‌های موجود در زمان کامپایل کاربرد دارد. پرچم‌های پیش‌فرض از سه‌گانه هدف مشخص‌شده با --target-triple یا در صورت مشخص نشدن، از پیش‌فرض میزبان دریافت می‌شوند.

-f FORMAT, --format=FORMAT

قالب خروجی: 'tree' (پیش‌فرض)، 'flat'، 'dot' یا 'mermaid'.

-i PATH, --include=PATH

گنجاندن مسیر در خروجی.

-e PATH, --exclude=PATH

مستثنی کردن مسیر از خروجی.

--error-trace

نمایش ردگیری کامل خطا.

--prelude

مشخص کردن مقدمه (prelude) برای استفاده. مقدمه پیش‌فرض، زباله‌روب (garbage collector) را مقداردهی اولیه می‌کند. همچنین می‌توانید از --prelude=empty استفاده کنید تا از هیچ مقدمه‌ای استفاده نشود. این گزینه برای بررسی فرایند تولید کد مربوط به یک فایل منبع خاص مفید است.

--verbose

نمایش مسیرهای نادیده‌گرفته‌شده و سرشاخه‌های مسیرهای فیلترشده.
2026-07-23 crystal 1.21.0