AMR(1)
β¨ AMR(1) β NAME β¨
okay bestie, so amr is basically an automake replacement π π
πΈ SYNOPSIS πΈ
amr [-acmrshv]
π¦ DESCRIPTION π¦
okay so AMR lets you autogenerate sample/final Makefiles π«Ά which means you can keep all the makefiles for your project in one simple, centralized vibe instead of scattering them everywhere π you'll probably need AMR for the initial port to acr for your applications, no cap β¨
ngl AMR is still in its early, experimental era π§ͺ so expect a lot of problems, bugs and missfeatures π if you spot any, feel free to documentate them and send patches and ideas for it π
π§ USAGE π§
AMR can create different kinds of autogenerated ACR files, literally three of them: configure.amr, configure.acr, and Makefile.acr π
-aβ scans source code files recursively from the current directory and generates aconfigure.amr. it's recommended to run this for each directory where you have source files π₯ (acr -d)-cβ parses theconfigure.amrand prints out a sampleconfigure.acrπ-dβ reads theconfigure.amrand prints the directories where you'll need to run amr. you can easily automate this process inautogen.shπͺ-mβ parsesconfigure.amrto generate theMakefile.acrπ-sβ generates shellscripts instead of Makefiles π-rβ shows the report π-hβ shows the help message π-vβ prints the version number of AMR π
π SEE ALSO π
acr(1) acr-cat(1) acr-wrap(1) configure.acr(5) configure.amr(5)
π AUTHOR π
pancake <pancake@nopcode.org> π«Ά
bestie that's the whole manpage π₯Ή source: Debian, Aug 12, 2022 β AMR(1) forever π β¨
π¦ where this page comes from
- debian trixie: acr 2.2.0-1 Β· GPL-2.0-or-later
- nixos 26.05: acr 2.2.6
- nixpkgs unstable: acr 2.2.8
- ubuntu noble: acr 2.1.2-1 Β· GPL-2.0-or-later
- ubuntu questing: acr 2.2.0-1
- ubuntu resolute: acr 2.2.4-2 Β· GPL-2.0-or-later
- ubuntu stonking: acr 2.2.6-1 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms