CREATE_MAKEFILE [FIXME: manual] CREATE_MAKEFILE نام (NAME) create_makefile - ساخت فایل‌های Makefile.in و Makefile از یک Makefile.am خلاصه دستور (SYNOPSIS) create_makefile [relativepath/Makefile] [relativepath] توضیحات (DESCRIPTION) دستور create_makefile فایل‌های Makefile.in و Makefile را در یک زیرپوشه حاوی Makefile.am ایجاد می‌کند. این اسکریپت در مقایسه با اجرای مجدد و کامل configure در زمان صرفه‌جویی می‌کند. توجه داشته باشید که باید مسیر به Makefile یا Makefile.am مورد نظر را مشخص کنید (اگرچه بخش انتهایی /Makefile می‌تواند حذف شود). این اسکریپت می‌تواند از بالاترین پوشه ریشه پروژه (پوشه‌ای که شامل configure است) یا از یکی از زیرپوشه‌های آن اجرا شود. اگر دایرکتوری مبدا با دایرکتوری ساخت متفاوت باشد (متغیرهای محیطی زیر را ببینید)، فرض می‌شود که Makefile.am و Makefile.in متعلق به دایرکتوری مبدا بوده و فایل Makefile متعلق به دایرکتوری ساخت است. این ابزار بخشی از کیت توسعه نرم‌افزاری کی‌دی‌ای (KDE Software Development Kit) است. محیط (ENVIRONMENT) اگر دایرکتوری مبدا با دایرکتوری ساخت متفاوت باشد، باید یکی از متغیرهای زیر (نه هر دو) تنظیم شود. اگر دایرکتوری ساخت صرفاً یک زیرپوشه از دایرکتوری مبدا باشد، باید از متغیر ساده‌تر OBJ_SUBDIR استفاده شود. OBJ_SUBDIR مشخص می‌کند که دایرکتوری ساخت در کدام زیرپوشه از دایرکتوری مبدا قرار دارد. برای نمونه، اگر دایرکتوری مبدا kdesdk و دایرکتوری ساخت kdesdk/obj-i386-linux باشد، آن‌گاه OBJ_SUBDIR باید برابر با obj-i386-linux تنظیم شود. OBJ_REPLACEMENT یک عبارت sed که برای تبدیل دایرکتوری مبدا به دایرکتوری ساخت به کار می‌رود. برای نمونه، اگر دایرکتوری مبدا ~/src/kdesdk و دایرکتوری ساخت ~/src/kdesdk-obj باشد، آن‌گاه OBJ_REPLACEMENT باید برابر با s#kdesdk#kdesdk-obj# تنظیم شود. همچنین ببینید (SEE ALSO) create_makefiles(1) نویسندگان (AUTHORS) اسکریپت create_makefile توسط David Faure و دیگران نوشته شده است. این صفحه راهنما توسط Ben Burton برای سیستم گنو/لینوکس دبیان تهیه شده است (اما ممکن است توسط دیگران نیز استفاده شود). [FIXME: source] 2003-03-08 CREATE_MAKEFILE