Skip to content

A collection of autoconf macros, plus an autogen.sh script that can be used with them.

License

Notifications You must be signed in to change notification settings

CarloWood/cwautomacros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cwautomacros: a collection of autoconf m4 macros

This project is intended for developers who downloaded a project with git that uses cwautomacros.

If you have been sent here after running `autogen.sh', then get the cwautomacros sources with Anonymous git access, or download the latest (source) tar ball. To install simply untar and run sudo make install; no compilation is needed.

It's all plug-and-play: the files and scripts are installed under /usr/share/cwautomacros (or in $CWAUTOMACROSPREFIX/share/cwautomacros if you set that environment variable). After installation, simply go back to the project that sent you here and (re-)run it's `autogen.sh' script.

Environment variables

Apart from CWAUTOMACROSPREFIX, several other environment variables might need to be set for this tool to work. The following environment variables are used by the 'autogen.sh' script:

  • AUTOMAKE - the automake executable to use (default: automake).
  • ACLOCAL - the aclocal executable to use (default: aclocal).
  • AUTOCONF - the autoconf executable to use (default: autoconf).
  • AUTOHEADER - the autoheader executable to use (default: autoheader).
  • LIBTOOL - the libtool executable to use (default: libtool).
  • LIBTOOLIZE - the libtoolize executable to use (default: $LIBTOOL where 'libtool' is replaced with 'libtoolize').
  • GETTEXT - the gettext executable to use (default: gettext).

On FreeBSD one could add something like the following to ~/.profile, for example:

export CWAUTOMACROSPREFIX=$HOME
export AUTOCONF=autoconf259
export AUTOHEADER=autoheader259
export AUTOMAKE=automake19
export ACLOCAL=aclocal19
export LIBTOOL=libtool15

About

A collection of autoconf macros, plus an autogen.sh script that can be used with them.

Resources

License

Stars

Watchers

Forks

Packages

No packages published