.\" Copyright (c) 1993, 1994, 1998 The Open Group .\" .\" Permission to use, copy, modify, distribute, and sell this software and its .\" documentation for any purpose is hereby granted without fee, provided that .\" the above copyright notice appear in all copies and that both that .\" copyright notice and this permission notice appear in supporting .\" documentation. .\" .\" The above copyright notice and this permission notice shall be included in .\" all copies or substantial portions of the Software. .\" .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR .\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, .\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL .\" THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, .\" WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF .\" OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE .\" SOFTWARE. .\" .\" Except as contained in this notice, the name of The Open Group shall not .\" be used in advertising or otherwise to promote the sale, use or other .\" dealing in this Software without prior written authorization from The .\" Open Group. .\" .TH XMKMF 1 2012-02-10 "imake 1.0.11" .SH "نام (NAME)" xmkmf \- ایجاد یک Makefile از روی Imakefile .SH "خلاصه دستور (SYNOPSIS)" .B xmkmf [ .B \-a ] [ .I topdir [ .I curdir ] ] .SH "توضیحات (DESCRIPTION)" دستور .B xmkmf روش متداول برای ایجاد یک .B Makefile از روی یک .B Imakefile همراه با نرم‌افزارهای شخص ثالث است. .PP هنگامی که بدون هیچ آرگومانی در دایرکتوری حاوی یک .B Imakefile اجرا شود، برنامه .B imake با آرگومان‌های مناسب برای سیستم شما (که هنگام ساخته شدن .B imake پیکربندی شده است) اجرا می‌شود و یک .B Makefile تولید می‌کند. .PP هنگامی که با گزینه .B \-a اجرا شود، .B xmkmf فایل .B Makefile را در دایرکتوری جاری می‌سازد و سپس به صورت خودکار دستورهای «make Makefiles» (در صورتی که زیردایرکتوری‌هایی وجود داشته باشد)، «make includes» و «make depend» را برای شما اجرا می‌کند. .PP اگر .I topdir داده شود، .B xmkmf فرض می‌کند هیچ چیزی روی سیستم شما نصب نشده است و به جای استفاده از نسخه‌های نصب‌شده، فایل‌ها را در درخت ساخت (build tree) جستجو می‌کند. همچنین به‌صورت اختیاری، .I curdir می‌تواند به عنوان یک مسیر نسبی از ریشه درخت ساخت تا دایرکتوری جاری مشخص شود. در صورتی که دایرکتوری جاری شامل زیردایرکتوری‌هایی باشد، تعیین .I curdir ضروری است؛ در غیر این صورت .B Makefile قادر به ساخت زیردایرکتوری‌ها نخواهد بود. .SH "همچنین ببینید (SEE ALSO)" .BR imake (1)