ML-BUILD(1)   ML-BUILD(1)

ml-build - ابزار خط فرمانی برای ساخت برنامه‌های SML/NJ

ml-build [OPTIONS] group.cm [main [heap-image]]

ML-Build ابزاری در خط فرمان برای ساخت برنامه‌ها از فایل‌های منبع SML با استفاده از Compilation Manager و کامپایلر SML/NJ است.

-Cctl=value

کنترل ctl را روی value تنظیم می‌کند.

-Dname=value

متغیر CM با نام name را برابر مقدار داده‌شده تعیین می‌کند.

-D'name

متغیر CM با نام name را برابر مقدار 1 تعیین می‌کند.

-Uname

هرگونه تعریف متغیر CM با نام name را حذف می‌کند.

-S setup.cm

کد مشخص‌شده توسط فایل CM با نام setup.cm را پیش از فرآیند اصلی ساخت بارگذاری و اجرا می‌کند. این گزینه امکان سفارشی‌سازی کامپایلر را از طریق اثر جانبی فراهم می‌سازد.

ml-build foo.cm

برنامه foo را با فرض تابعی اصلی به نام Test.main می‌سازد.

ml-build foo.cm Main.main

برنامه foo را با تابع اصلی به نام Main.main می‌سازد.

ml-build sources.cm Main.main prog

برنامه prog را با تابع اصلی به نام Main.main می‌سازد.

ML-Build توسط Matthias Blume نوشته شده است.

ml-makedepend(1), sml(1), smlnj(7)

کپی‌رایت © 2020 متعلق به The Fellowship of SML/NJ

این نرم‌افزار آزاد است؛ برای شرایط تکثیر کد منبع را ببینید. هیچ تضمینی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب با یک هدف خاص.

2025-11-04 SML/NJ