summaryrefslogtreecommitdiff
path: root/autogen.sh
Commit message (Collapse)AuthorAgeFilesLines
* build: Do not replace existing filesAndrea Canciani2012-05-261-1/+1
| | | | | | | | The existing INSTALL file is currently being replaced at every autogen.sh run with the default one. This is not desired, because INSTALL contains some cairo-specific information.
* build: Allow autogen-eration on systems without GTK-docAndrea Canciani2012-05-261-3/+3
| | | | | | | | | | | | | The autogen.sh script fails if it cannot run gtkdocize. The absence of this command should not cause cairo builds to fail, it should only prevent the build of its documentation. Fixes: *** No GTK-Doc found, please install it *** on systems without gtkdoc tools. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=50356
* autogen.sh: User autoreconf instead custom scriptJavier Jardón2012-04-141-180/+14
|
* build: Avoid shifting shell parameters that aren't there.M Joonas Pihlaja2010-07-121-1/+2
| | | | | | | | The shift primitive of the Solaris 9 Bourne shell doesn't like it if we try to shift more formal arguments than are there. This causes the compare_versions function in autogen.sh to croak when the actual and compared versions differ in the number of components.
* Support NOCONFIGURE environment variableColin Walters2010-07-081-1/+3
| | | | | This is taken from gnome-common; it can be convenient for builders to separate the autogen from the configure stage.
* Rename Makefile.*.config to Makefile.*.features as they should not be modifiedBehdad Esfahbod2008-09-221-3/+3
| | | | | The .config naming was giving people the impression that they can modify it. That's not the case.
* [autogen.sh] Remove --enable-gtk-doc from configure optionsBehdad Esfahbod2008-09-161-1/+0
| | | | Cause cworth doesn't like it.
* [configure.ac] Generate boilerplate/Makefile.am.configBehdad Esfahbod2008-09-161-3/+3
| | | | Same scheme as in src/
* [autogen] Delete Makefile.am.configChris Wilson2008-09-151-0/+1
| | | | | | Cause the Makefile.am.config to be regenerated every time as its contents may be invalid for the current run - e.g. if a developer is switching between branches with experimental surfaces.
* Update gtk-doc makefile fragmentBehdad Esfahbod2008-09-111-1/+8
| | | | | | Also move it to build/. We still do not call gtkdocize from autogen.sh.
* [autogen.sh] Quote ORIGDIRBehdad Esfahbod2008-09-111-1/+1
|
* Move m4 macros into build/aclocal.*.m4 filesBehdad Esfahbod2008-09-111-15/+1
|
* [autogen.sh] Make libtoolize silentBehdad Esfahbod2008-09-101-1/+1
|
* [autogen.sh] Make sure ChangeLog existsBehdad Esfahbod2008-09-091-2/+3
|
* [configure.ac] Opt for more automake warnings and checksBehdad Esfahbod2008-09-081-1/+1
|
* Rename build/*.ac to build/configure.ac.*.Behdad Esfahbod2008-09-041-5/+4
| | | | | | | | | | | | Also rename configure.in to configure.ac (finally) configure.in -> configure.ac build/analysis.ac -> build/configure.ac.analysis build/enable.ac -> build/configure.ac.enable build/system.ac -> build/configure.ac.system build/tools.ac -> build/configure.ac.tools build/version.ac -> build/configure.ac.version build/warnings.ac -> build/configure.ac.warnings
* Rename src/*.mk to src/Makefile.*Behdad Esfahbod2008-09-041-2/+2
| | | | | | | | Namely: src/Sources.mk -> src/Makefile.sources src/Config.mk -> src/Makefile.am.config src/Config.mk.win32 -> src/Makefile.win32.config
* [autogen.sh] Only search in build/*.acBehdad Esfahbod2008-09-041-1/+1
|
* [autogen] Check build/ for versions.Chris Wilson2008-09-041-1/+1
| | | | | Add the build/*.mk to extract_version() so that it correctly identifies our requirements.
* [autogen.sh] Create dummy src/Config.mk so we can bootstrapBehdad Esfahbod2008-09-021-0/+3
|
* [autogen.sh] Handle case of no aclocal foundBehdad Esfahbod2008-08-281-3/+3
|
* [autogen.sh] Prefer glibtoolize to libtoolize if availableBehdad Esfahbod2008-08-271-2/+1
| | | | Makes OS X users happy.
* [autogen.sh] Tolerate tput failure (#12757)Chris Heath2007-10-151-2/+2
|
* [autogen.sh] Add --enable-test-surfaces to configure flagsBehdad Esfahbod2007-04-031-1/+6
| | | | | Also remove --enable-maintainer-mode since we removed AM_MAINTAINER_MODE from configure.in in b0d05f7421c457120b9d86a83c4935c67b217fab.
* [autogen.sh] Borrow version comparison from GNOME autogen.sh (#9566)Chris Wilson2007-04-031-89/+97
| | | | Our previous version check code was thinking that 1.10 is older than 1.7
* [autogen.sh] Make sed script portableBehdad Esfahbod2006-10-291-1/+1
|
* Make autogen.sh extract required versions from configure.inBehdad Esfahbod2006-10-251-16/+26
|
* autogen.sh: Require automake version 1.9Carl Worth2006-09-061-1/+2
| | | | | | This is the first version of automake to support a slash in SUBDIRS, (as used by the recent addition of cairo/boilerplate). Thanks to Frederic Peters for pointing this out (fixes bug #8152).
* Remove config.cache in autogen.sh.Behdad Esfahbod2006-07-311-0/+2
|
* Pass --cache-file=config.cache and --disable-static to configure fromBehdad Esfahbod2006-06-211-1/+1
| | | | autogen.sh.
* autogen.sh: Pass --foreign option to automake so that it doesn'tCarl Worth2006-02-241-1/+1
| | | | complain that ChangeLog does not exist.
* Set LC_ALL=C rather than LANG and LC_NUMERIC to be robust against whatever ↵Owen Taylor2005-08-221-3/+4
| | | | settings the user has. (Martin Dobias)
* Check automake-<ver> if automake isn't sufficiently new. (#3593, Philip Van ↵Owen Taylor2005-08-211-2/+27
| | | | Hoof)
* When invoked as, say, ../autogen.sh, switch to the sourcedir to run the ↵Owen Taylor2005-08-211-1/+12
| | | | | | | auto*. Based on corresponding code in GTK+'s autogen.sh. (#3402, Thomas Fitzsimmons) Update from gtk-doc CVS, bringing in some minor output changes. (Eliminate the *** from the messages that don't indicate errors.) Use += for EXTRA_DIST, since gtk-doc.make already defines it.
* Bump automake_min_vers up to 1.7 since we clearly don't work with 1.4 anymore.Carl Worth2005-08-051-2/+1
|
* Replace errant use of aclocal with , as reported by Martin Hedenfalk. Closes ↵Carl Worth2005-04-121-1/+1
| | | | bug #3000.
* Use LC_NUMERIC=C so that decimal separator works in version checks.Carl Worth2005-02-131-0/+1
|
* configure.in Makefile.am docs/Makefile.am docs/public/*: Add framework for ↵Owen Taylor2005-01-271-1/+1
| | | | | | | | doing docs via gtk-doc. src/cairo.[ch] src/cairo-matrix.c: Add some inline docs for arcs and matrices. gtk-doc.m4 acinclude.m4: Check in files from gtk-doc to make the dependency on gtk-doc optional. Add --enable-gtk-doc to the default args.
* Change "head -1" to more standard "head -n 1".Carl Worth2004-12-211-3/+3
|
* automake 1.4 seems to be sufficient. Don't require 1.6.Carl Worth2004-10-131-2/+2
|
* Require automake 1.6 rather than 1.7 since it seems to work just fine.Carl Worth2004-09-111-1/+2
|
* Explicitly set LANG=C to fix the awk string->number conversion for user with ↵Carl Worth2004-08-141-1/+2
| | | | locales that don't match ASCII digit conventions.
* Report versions of commands on failure. Try to get version numbers from ↵Dave Beckett2004-07-091-8/+15
| | | | newer GNU --version formats.
* Require automake 1.7 (and thus aclocal 1.7) which requires autoconf 2.54. ↵Dave Beckett2004-07-091-1/+75
| | | | Changed since newer libtools may fail to work with older automake versions such as 1.4. I bet this will annoy people with older tool chains :(
* Allow names of all autofoo programs to be overridden via environment variables.Carl Worth2003-12-051-5/+13
|
* Added better warning if pkg-config is not installed. Add ↵Carl Worth2003-08-181-4/+21
| | | | --enable-maintainer-mode to autogen.sh
* Switched to autotools. Dropped XrPush/PopGroup. Supports non-X Xc rendering.Carl Worth2003-04-171-0/+28