fpcmake(1) Free Pascal Makefile constructor fpcmake(1)

fpcmake - برنامه سازنده makefile در Free Pascal

fpcmake [-Ttarget] [-pwhrqvV] [filename [filename [filename]]]

fpcmake یک فایل Makefile.fpc را می‌خواند و آن را به یک Makefile مناسب برای خوانده شدن توسط GNU make جهت کامپایل پروژه‌های شما تبدیل می‌کند. عملکرد آن مشابه GNU autoconf یا Imake برای ساخت پروژه‌های سامانه پنجره‌ای X است.

fpcmake نام فایل‌های توصیف makefile را به عنوان آرگومان‌های خط فرمان خود می‌پذیرد. برای هر یک از این فایل‌ها، یک Makefile در همان دایرکتوری محل قرارگیری فایل ایجاد می‌کند و هر فایل موجود با همان نام را رونویسی (overwrite) خواهد کرد.

اگر هیچ گزینه‌ای داده نشود، صرفاً تلاش می‌کند تا فایل Makefile.fpc را در دایرکتوری جاری بخواند و از روی آن یک Makefile بسازد. هر Makefile از قبل موجود پاک خواهد شد. برای توضیح ساختار و قالب فایل Makefile.fpc به fpcmake(5) مراجعه کنید.

برنامه fpcmake دارای تعداد کمی گزینه برای کنترل رفتار خود است:

نمایش متن راهنمای کوتاه درباره نحوه استفاده از fpcmake
در صورت ارائه این گزینه، یک فایل توصیف بسته نیز به همراه makefile تولید می‌شود.
به fpcmake می‌گوید که در حالت کم‌گو (quiet) اجرا شود، یعنی پیام‌های کمتری نمایش دهد.
در صورت مشخص شدن این گزینه، fpcmake زیردایرکتوری‌ها را به صورت بازگشتی برای یافتن فایل‌های makefile.fpc پویش کرده و برای آن‌ها makefile تولید می‌کند.
مشخص‌کننده هدف‌هایی است که fpcmake باید برای آن‌ها makefile تولید کند. این مقدار می‌تواند فهرستی جداشده با کاما از سیستم‌های هدف باشد، یا شناسه ویژه all که بیانگر تولید makefile برای تمام بسترهای سخت‌افزاری و سیستم‌عامل‌های پشتیبانی‌شده است.
این گزینه به fpcmake دستور می‌دهد خروجی همراه با جزئیات بیشتر (verbose) ارائه دهد.
نمایش نسخه fpcmake و خروج.
این گزینه حالت پیش‌فرض و استاندارد است و به fpcmake می‌گوید که یک makefile تولید کند.

fpcmake(5) ppc386(1) make(1)
11 Jan 2005 Free Pascal