AUTOUPDATE(1)

πŸ’… NAME πŸ’…

okay so bestie, gather round: autoupdate2.13 β€” it updates an old configure.in file to version 2. that's the whole gig. it's section 1 of the General Commands Manual, she's a real one πŸ‘‘


✨ SYNOPSIS ✨

autoconf2.13 [ --help | -h ] [ --macrodir=dir | -m dir ] [ --version ]

yes bestie, that's exactly what it says, we don't question the ancestors πŸ’œ


🌸 DESCRIPTION 🌸

okay so here's the tea β˜• β€” the autoupdate2.13 program takes a configure.in file that's out here calling Autoconf macros by their old names and upgrades it to use the current macro names. glow-up of the century fr fr πŸ’–

in version 2 of Autoconf, most of the macros got renamed to use a way more uniform and descriptive naming scheme. and like, the old names still work, no cap β€” nobody's breaking your build. but if you update them to the new macro names, your configure.in files get more readable and it becomes easier to use the current Autoconf documentation. it's giving ✨self-care✨.

here's how she behaves when you run her:

  • no arguments? she updates configure.in right in place, and backs up the original version with the suffix ~ (or, if it's set, the value of the environment variable SIMPLE_BACKUP_SUFFIX). backups are the moment, we love a safety net 🫢
  • you give her an argument? she reads that file instead of configure.in, and writes the updated file to the standard output. no touching, no backup, just vibes 🌈

autoconf2.13 accepts the following options:

πŸŽ€ OPTIONS πŸŽ€

  • --help, -h β€” prints a summary of the command line options and exits. the classic "wait what does this do again" move 😭
  • --macrodir=DIR, -m DIR β€” looks for the installed macro files in directory DIR. you can also set the AC_MACRODIR environment variable to a directory, but heads up: this option overrides the environment variable. option said "i'm the main character now" πŸ’…
  • --version β€” prints the version number of Autoconf and exits. short, sweet, iconic πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group, love them for her:

  • autoconf2.13(1)
  • autoheader2.13(1)
  • autoreconf2.13(1)
  • autoscan2.13(1)
  • ifnames2.13(1)

πŸ’– AUTHORS πŸ’–

David MacKenzie, with help from Franc,ois Pinard, Karl Berry, Richard Pixley, Ian Lance Taylor, Roland McGrath, Noah Friedman, David D. Zuhn, and many others. the way that's a whole squad 🫢

This manpage written by Ben Pfaff <pfaffben@debian.org> for the Debian GNU/Linux autoconf2.13 package. ty for your service bestie πŸ’œ


and that's the whole page, periodt. Autoconf, AUTOUPDATE(1) β€” stay slaying, stay backed up, mwah πŸ’‹πŸŒΈβœ¨
πŸ“¦ where this page comes from