| DMD.CONF(5) | Digital Mars D | DMD.CONF(5) |
نام (NAME)
dmd.conf - فایل پیکربندی برای dmd(1)
خلاصه دستور (SYNOPSIS)
/etc/dmd.conf
توضیحات (DESCRIPTION)
کامپایلر dmd فایل مقداردهی اولیه dmd.conf را در دایرکتوریهای زیر جستجو خواهد کرد:
- 1.
- دایرکتوری کاری فعلی.
- 2.
- $HOME
- 3.
- دایرکتوری حاوی فایل اجرایی dmd.
- 4.
- /etc
در صورت یافت شدن، تنظیمات متغیرهای محیطی در این فایل بر تمام تنظیمات موجود اولویت داشته و جایگزین آنها خواهند شد.
این قابلیت برای مستقل ساختن dmd از برنامههایی که استفاده متناقضی از متغیرهای محیطی دارند بسیار کارآمد است.
سینتکس (SYNTAX)
متغیرهای محیطی پس از سربرگ بخش [Environment] و در قالب جفتهای name=value یا name?=value قرار میگیرند. خطوطی که با ; شروع میشوند، توضیحات (کامنت) هستند. نام متغیرها همواره به حروف بزرگ تبدیل میشوند؛ بنابراین اگر از name=value استفاده کنید، در عمل متغیری با نام NAME نوشته خواهد شد. اگر از نحو name?=value استفاده شود، متغیر با نام NAME تنها در صورتی نوشته میشود که از قبل تعریف شده باشد (در این صورت مقدار اصلی حفظ میگردد).
مثال (EXAMPLE)
; فایل dmd.conf برای dmd
; نامهای محصور بین %% در متغیرهای محیطی موجود جستجو شده
; و درج میشوند. نام ویژه %@P% با مسیر این فایل
; جایگزین میشود.
[Environment]
DFLAGS="-I%@P%/../src/phobos"
فایلها (FILES)
/etc/dmd.conf
همچنین ببینید (SEE ALSO)
| 2006-03-12 | Digital Mars |