AUTOSCAN(1)

πŸ“¦ version 2.71, in epel 9

✨ AUTOSCAN(1) ✨

okay bestie, so you know how configure.ac files are like, the blueprint for building a package? Well autoscan is the girl who shows up, snoops around your source tree, and is like "here's a preliminary version of that blueprint, you're welcome πŸ’…". It lives in the User Commands section, iykyk.


🌸 SYNOPSIS 🌸

autoscan [OPTION]... [SRCDIR]

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, autoscan examines all the source files in the directory tree rooted at SRCDIR β€” or like, the current directory if you don't give it one. It's giving detective energy πŸ”. It searches those source files for common portability problems, checks if your configure.ac is looking incomplete, and then creates a file called configure.scan which is a preliminary configure.ac for that package. Iconic, honestly.


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” prints the help text and dips, like bye πŸ‘‹
  • -V, --version β€” prints the version number and bounces, periodt
  • -v, --verbose β€” verbosely reports the processing, so you get all the tea β˜•
  • -d, --debug β€” doesn't remove the temporary files, so you can snoop later πŸ•΅οΈβ€β™€οΈ

πŸ“š Library directories:

  • -B, --prepend-include=DIR β€” prepends directory DIR to the search path, so it gets checked first πŸ’–
  • -I, --include=DIR β€” appends directory DIR to the search path, so it's at the end, no cap

πŸ‘‘ AUTHOR πŸ‘‘

Written by David J. MacKenzie and Akim Demaille. We stan legends fr fr.


πŸ› REPORTING BUGS πŸ›

If something's broken (rude), report bugs to <bug-autoconf@gnu.org>.

GNU Autoconf home page: <https://www.gnu.org/software/autoconf/>.

General help using GNU software: <https://www.gnu.org/gethelp/>.


Copyright Β© 2021 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.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 at all bestie, don't come for us 😭.


πŸ”₯ SEE ALSO πŸ”₯

autoconf(1), automake(1), autoreconf(1), autoupdate(1), autoheader(1), autoscan(1), config.guess(1), config.sub(1), ifnames(1), libtool(1).

The full documentation for autoscan is maintained as a Texinfo manual. If the info and autoscan programs are properly installed at your site, the command

info autoscan

should give you access to the complete manual. Go off, documentation πŸ’….


✨ and that's the whole vibe ✨ β€” this iconic page is from GNU Autoconf 2.71, dated January 2021, and honestly? It ate. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from