AUTOMAKE(1) دستورات کاربر AUTOMAKE(1)

automake - تولید خودکار پرونده‌های Makefile.in برای configure از روی Makefile.am

automake [گزینه]... [Makefile]...

تولید Makefile.in برای configure از روی Makefile.am.

نمایش این راهنما و خروج
نمایش شماره نسخه و خروج
فهرست کردن پرجزئیات فایل‌های پردازش‌شده
تنها به‌روزرسانی آن دسته از پرونده‌های Makefile.in که قدیمی هستند
گزارش هشدارهای مربوط به دسته‌بندی CATEGORY

غیرفعال کردن کد ردگیری وابستگی‌ها
فعال کردن کد ردگیری وابستگی‌ها

تنظیم میزان سخت‌گیری روی حالت خارجی (foreign)
تنظیم میزان سخت‌گیری روی حالت gnits
--gnu
تنظیم میزان سخت‌گیری روی حالت gnu

افزودن فایل‌های استاندارد ناموجود به بسته
تنظیم پوشه نگه‌دارنده فایل‌های کتابخانه
چاپ نام پوشه نگه‌دارنده فایل‌های کتابخانه
همراه با -a، کپی کردن فایل‌های ناموجود (پیش‌فرض پیوند نمادین است)
اجبار به به‌روزرسانی فایل‌های استاندارد

مشکلات مربوط به کامپایل متقاطع (cross compilation)
استانداردهای کدنویسی گنو (پیش‌فرض در حالت‌های gnu و gnits)
قابلیت‌ها یا ساختارهای منسوخ‌شده (پیش‌فرض)
بازتعریف قوانین یا متغیرهای Automake توسط کاربر
مشکلات مربوط به سازگاری و چندسکویی (پیش‌فرض در حالت‌های gnu و gnits)
portability-recursive
متغیرهای تودرتوی Make (پیش‌فرض همراه با -Wportability)
مشکلات تکمیلی سازگاری مربوط به ابزارهای نامتعارف
ساختارهای نحوی مشکوک (پیش‌فرض)
قابلیت‌های پشتیبانی‌نشده یا ناقص (پیش‌فرض)

فعال‌سازی همه هشدارها
غیرفعال‌سازی همه هشدارها
غیرفعال‌سازی هشدارها در دسته‌بندی CATEGORY
در نظر گرفتن تمام هشدارهای فعال به‌عنوان خطا

TODO install-sh mdate-sh
ar-lib libversion.in missing
compile ltcf-c.sh mkinstalldirs
config.guess ltcf-cxx.sh py-compile
config.rpath ltcf-gcj.sh texinfo.tex
config.sub ltconfig ylwrap
depcomp ltmain.sh

INSTALL[.md] README[.md] THANKS[.md]
NEWS[.md]

config.h.bot configure configure.in
config.h.top configure.ac stamp-vti
aclocal.m4

نوشته‌شده توسط Tom Tromey <tromey@redhat.com>

و Alexandre Duret-Lutz <adl@gnu.org>.

گزارش اشکالات به <bug-automake@gnu.org>.
وبگاه اصلی GNU Automake: https://www.gnu.org/software/automake
راهنمای عمومی استفاده از نرم‌افزارهای گنو: https://www.gnu.org/gethelp

ویژگی‌ها: subsecond-mtime

حق نشر © 2025 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.)
مجوز GPLv2+: گنو GPL نسخه ۲ یا بالاتر

https://gnu.org/licenses/gpl-2.0.html

این یک نرم‌افزار آزاد است: شما در ویرایش و بازتوزیع آن آزاد هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

مستندات کامل برای automake در قالب یک کتابچه راهنمای Texinfo نگه‌داری می‌شود. اگر برنامه‌های info و automake به‌درستی روی سیستم شما نصب شده باشند، اجرای دستور

info automake

باید دسترسی شما را به راهنمای کامل فراهم کند.

ژوئیه 2025 GNU automake 1.18.1