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