All Projects → autotools-mirror → autoconf

autotools-mirror / autoconf

Licence: other
Mirror of git://git.savannah.gnu.org/autoconf.git

Programming Languages

Roff
2310 projects
M4
1887 projects
TeX
3793 projects
perl
6916 projects
Makefile
30231 projects
shell
77523 projects
emacs lisp
2029 projects

Projects that are alternatives of or similar to autoconf

libtool
Mirror of git://git.savannah.gnu.org/libtool.git
Stars: ✭ 17 (-19.05%)
Mutual labels:  mirror, gnu, autotools
automake
Mirror of git://git.savannah.gnu.org/automake.git
Stars: ✭ 36 (+71.43%)
Mutual labels:  mirror, gnu, autotools
Stringfication
🔨 Make all objects to String!
Stars: ✭ 33 (+57.14%)
Mutual labels:  mirror
NuGet.CatalogReader
NuGet v3 catalog reader
Stars: ✭ 34 (+61.9%)
Mutual labels:  mirror
core.inc.mk
My utility belt `Makefile` (and my memory belt in docs)
Stars: ✭ 14 (-33.33%)
Mutual labels:  gnu
pkg ping
Prints or writes the fastest OpenBSD mirror(s); or easily replace the mirror in /etc/installurl which went down.
Stars: ✭ 18 (-14.29%)
Mutual labels:  mirror
mirror-leech-telegram-bot
Aria/qBittorrent Telegram mirror/leech bot
Stars: ✭ 1,289 (+6038.1%)
Mutual labels:  mirror
pinktrace
Pink's Tracing Library
Stars: ✭ 20 (-4.76%)
Mutual labels:  autotools
proxpi
PyPI caching mirror
Stars: ✭ 19 (-9.52%)
Mutual labels:  mirror
openconnect
OpenConnect (mirror from official repository with pre-build MinGW binary/libraries)
Stars: ✭ 23 (+9.52%)
Mutual labels:  mirror
unkillable-scratch
Disallow the *scratch* buffer from being killed
Stars: ✭ 13 (-38.1%)
Mutual labels:  gnu
gnuxc
GNU OS Cross-Compiler
Stars: ✭ 13 (-38.1%)
Mutual labels:  gnu
Pandownload-Copy
Pandownload作者被捕,此项目仅作软件保存用
Stars: ✭ 95 (+352.38%)
Mutual labels:  mirror
nwayo
🌰 A multi-theme, multi-site, multi-cms front end framework
Stars: ✭ 27 (+28.57%)
Mutual labels:  mirror
Fog
Pharo Ethereum Driver
Stars: ✭ 19 (-9.52%)
Mutual labels:  mirror
mirror
A "Smart Mirror" Android application
Stars: ✭ 53 (+152.38%)
Mutual labels:  mirror
cati
Cati Unix Package Manager
Stars: ✭ 19 (-9.52%)
Mutual labels:  gnu
vasttrafik-api
Mirror of the official Västtrafik API (reseplaneraren) for JavaScript
Stars: ✭ 15 (-28.57%)
Mutual labels:  mirror
googleapis-mirror
A subset mirror of the Google Libraries API CDN meant to be served from your local development machine when internet access is lacking.
Stars: ✭ 45 (+114.29%)
Mutual labels:  mirror
bash-streams-handbook
💻 Learn Bash streams, pipelines and redirection, from beginner to advanced.
Stars: ✭ 153 (+628.57%)
Mutual labels:  gnu
-*- text -*-

Autoconf

Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention.  Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of M4
macro calls.

Producing configuration scripts using Autoconf requires GNU M4 and
Perl.  You should install GNU M4 (version 1.4.6 or later is required;
1.4.14 or later is recommended) and Perl (5.006 or later) before
configuring Autoconf, so that Autoconf's configure script can find
them.  The configuration scripts produced by Autoconf are
self-contained, so their users do not need to have Autoconf (or GNU
M4, Perl, etc.).

You can get GNU M4 here:

https://ftp.gnu.org/gnu/m4/

The file INSTALL should be distributed with packages that use
Autoconf-generated configure scripts and Makefiles that conform to the
GNU coding standards.  The package's README can just give an overview
of the package, where to report bugs, and a pointer to INSTALL for
instructions on compilation and installation.  This removes the need
to maintain many similar sets of installation instructions.

Be sure to read BUGS and INSTALL.

Mail suggestions to [email protected], report bugs to
[email protected], and submit patches to [email protected].
All changes can be tracked at the read-only [email protected].
Always include the Autoconf version number, which you can get by
running 'autoconf --version'.  Archives of [email protected] can be
found in <https://lists.gnu.org/archive/html/bug-autoconf/>, and
similarly for the other mailing lists.

Licensing
=========
Autoconf is released under the General Public License version 3 (GPLv3+).
Additionally, Autoconf includes a licensing exception in some of its
source files; see the respective copyright notices for how your
project is impacted by including scripts generated by Autoconf, and the
COPYING.EXCEPTION file for the exception in terms of the Additional
Permissions as described in section 7 of GPLv3.

For more licensing information, see
<https://www.gnu.org/licenses/gpl-faq.html> and
<https://www.gnu.org/licenses/exceptions.html>.

For any copyright year range specified as YYYY-ZZZZ in this package
note that the range specifies every single year in that closed interval.

GNU Project notice
==================
Autoconf is part of the GNU Operating System, developed by the GNU Project.

If you are the author of an awesome program and want to join us in
writing Free (libre) Software, please consider making it an official
GNU program and become a GNU Maintainer.  Instructions on how to do
this are here:
  https://www.gnu.org/help/evaluation

Don't have a program to contribute?  Look at all the other ways to help:
  https://www.gnu.org/help/help.html

And to learn more about Free (libre) Software in general, please read
and share this page:
  https://gnu.org/philosophy/free-sw.html

We are looking forward to hacking with you!

-----

Copyright (C) 1992-1994, 1998, 2000-2017, 2020-2021 Free Software
Foundation, Inc.

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 warranty of any kind.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].