https://github.com/sstallion/automagic
Reusable macros and auxiliary files for GNU Autotools
https://github.com/sstallion/automagic
autoconf automake autotools gnu scripts
Last synced: 4 months ago
JSON representation
Reusable macros and auxiliary files for GNU Autotools
- Host: GitHub
- URL: https://github.com/sstallion/automagic
- Owner: sstallion
- Created: 2021-09-16T19:45:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-18T18:42:41.000Z (over 4 years ago)
- Last Synced: 2025-05-17T11:36:26.685Z (about 1 year ago)
- Topics: autoconf, automake, autotools, gnu, scripts
- Language: M4
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GNU Auto~~tools~~magic
This repository contains reusable macros and auxiliary files for
[GNU Autotools][1]. It is intended as a simpler alternative to the
[GNU Autoconf Archive][2] and the [GNU Portability Library][3].
## Usage
Similar to the aforementioned projects, copy the files you wish to use
(preserving directory structure) and add the following macro calls to
`configure.ac`:
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIRS([m4])
The following environment variable should also be added to the top-level
`Makefile.am` to add support for `aclocal` macros in Automake:
ACLOCAL_AMFLAGS = -I m4
Some macros may have additional requirements; see comments in the macro
definition for more details.
## Contributing
Pull requests are welcome! If a problem is encountered using this repository,
please file an issue on [GitHub][4].
## License
Files in this repository are distributed under the terms of the Free Software
Foundation All-Permissive ([FSFAP][5]) license:
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.
See [License Notices for Other Files][6] for more details.
[1]: https://www.gnu.org/software/automake/manual/html_node/Autotools-Introduction.html
[2]: https://www.gnu.org/software/autoconf-archive/
[3]: https://www.gnu.org/software/gnulib/
[4]: https://github.com/sstallion/automagic/issues
[5]: https://spdx.org/licenses/FSFAP.html
[6]: https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html