ACLOCAL(1)
π ACLOCAL(1) β the glow-up edition β¨
okay bestie, so this is a page from the User Commands manual, and it's all about aclocal. buckle up, she's iconic π
πΈ NAME πΈ
aclocal β the girl who generates aclocal.m4 by scanning configure.ac periodt π
β¨ SYNOPSIS β¨
aclocal [OPTION]...
that's it. that's the whole vibe. options go brrr π¦
π DESCRIPTION π
so basically she generates 'aclocal.m4' by scanning 'configure.ac' or 'configure.in' β those are the two file names, exactly like that, no cap π₯
π OPTIONS π
okay this is the part you actually came for, bestie. every single one, in order, no skipping π
--automake-acdir=DIRβ the directory holding the automake-provided m4 files β¨--aclocal-path=PATHβ a colon-separated list of directories to search for third-party local files π¦--system-acdir=DIRβ the directory holding third-party system-wide files π«--diff[=COMMAND]β runsCOMMAND[diff -u]on the M4 files that would be changed β and yeah, this implies--installand--dry-run, so she's doing the most π--dry-runβ pretend to update files, but do not actually update any file. delulu is the solulu π--forceβ always update the output file, no questions asked π₯--helpβ prints this help, then exits. the classic π«Ά-I DIRβ adds a directory to the search list for.m4files π--installβ copies third-party files to the first-Idirectory β¨--output=FILEβ puts the output inFILE(default isaclocal.m4) π--print-ac-dirβ prints the name of the directory holding system-wide third-party m4 files, then exits π¦--verboseβ don't be silent. she will not be silenced π--versionβ prints the version number, then exits π-W,--warnings=CATEGORYβ reports the warnings falling inCATEGORY, defaults to$WARNINGSβ
β οΈ warning categories, bestie β οΈ
these are the categories, in exactly this order, iykyk π
crossβ cross compilation issues πgnuβ GNU coding standards (default in gnu and gnits modes) β¨obsoleteβ obsolete features or constructions (default) π°οΈoverrideβ user redefinitions of Automake rules or variables πportabilityβ portability issues (default in gnu and gnits modes) π§³portability-recursiveβ nested Make variables (default with-Wportability) πͺextra-portabilityβ extra portability issues related to obscure tools π§syntaxβ dubious syntactic constructs (default) πunsupportedβ unsupported or incomplete features (default) π§
π and -W also understands π
allβ turn on all the warnings π₯noneβ turn off all the warnings π€«no-CATEGORYβ turn off warnings inCATEGORYπerrorβ treat all enabled warnings as errors. she's serious now π
π¦ AUTHOR π¦
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org> π
πΈ REPORTING BUGS πΈ
Report bugs to <bug-automake@gnu.org>. β¨
GNU Automake home page: <https://www.gnu.org/software/automake/>. π
General help using GNU software: <https://www.gnu.org/gethelp/>. π«Ά
π COPYRIGHT π
Copyright Β© 2025 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it. π
There is NO WARRANTY, to the extent permitted by law. like, none. zero. nada. π
β SEE ALSO β
The full documentation for aclocal is maintained as a Texinfo manual. If the info and aclocal programs are properly installed at your site, the command
info automake
should give you access to the complete manual. go off, king ππ
π okay that's the whole page, bestie β and for the record, this cutie is from GNU automake 1.18.1, dated June 2025. slay, ACLOCAL(1), slay. π
β¨π¦
π¦ where this page comes from
- alpine 3.23: automake-doc 1.18.1-r0 Β· GPL-2.0-or-later
- nixos 26.05: automake 1.18.1
- nixpkgs unstable: automake 1.18.1
- opensuse-leap 16.0: automake 1.18.1-160000.2.2 Β· GFDL-1.3-or-later AND GPL-2.0-or-later AND SUSE-Public-Domain AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms