summaryrefslogtreecommitdiff
path: root/autogen.sh
AgeCommit message (Collapse)AuthorFilesLines
2012-05-26build: Do not replace existing filesAndrea Canciani1-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.
2012-05-26build: Allow autogen-eration on systems without GTK-docAndrea Canciani1-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
2012-04-14autogen.sh: User autoreconf instead custom scriptJavier Jardón1-180/+14
2010-07-12build: Avoid shifting shell parameters that aren't there.M Joonas Pihlaja1-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.
2010-07-08Support NOCONFIGURE environment variableColin Walters1-1/+3
This is taken from gnome-common; it can be convenient for builders to separate the autogen from the configure stage.
2008-09-22Rename Makefile.*.config to Makefile.*.features as they should not be modifiedBehdad Esfahbod1-3/+3
The .config naming was giving people the impression that they can modify it. That's not the case.
2008-09-16[autogen.sh] Remove --enable-gtk-doc from configure optionsBehdad Esfahbod1-1/+0
Cause cworth doesn't like it.
2008-09-16[configure.ac] Generate boilerplate/Makefile.am.configBehdad Esfahbod1-3/+3
Same scheme as in src/
2008-09-15[autogen] Delete Makefile.am.configChris Wilson1-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.
2008-09-11Update gtk-doc makefile fragmentBehdad Esfahbod1-1/+8
Also move it to build/. We still do not call gtkdocize from autogen.sh.
2008-09-11[autogen.sh] Quote ORIGDIRBehdad Esfahbod1-1/+1
2008-09-11Move m4 macros into build/aclocal.*.m4 filesBehdad Esfahbod1-15/+1
2008-09-10[autogen.sh] Make libtoolize silentBehdad Esfahbod1-1/+1
2008-09-09[autogen.sh] Make sure ChangeLog existsBehdad Esfahbod1-2/+3
2008-09-08[configure.ac] Opt for more automake warnings and checksBehdad Esfahbod1-1/+1
2008-09-04Rename build/*.ac to build/configure.ac.*.Behdad Esfahbod1-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
2008-09-04Rename src/*.mk to src/Makefile.*Behdad Esfahbod1-2/+2
Namely: src/Sources.mk -> src/Makefile.sources src/Config.mk -> src/Makefile.am.config src/Config.mk.win32 -> src/Makefile.win32.config
2008-09-04[autogen.sh] Only search in build/*.acBehdad Esfahbod1-1/+1
2008-09-04[autogen] Check build/ for versions.Chris Wilson1-1/+1
Add the build/*.mk to extract_version() so that it correctly identifies our requirements.
2008-09-02[autogen.sh] Create dummy src/Config.mk so we can bootstrapBehdad Esfahbod1-0/+3
2008-08-28[autogen.sh] Handle case of no aclocal foundBehdad Esfahbod1-3/+3
2008-08-27[autogen.sh] Prefer glibtoolize to libtoolize if availableBehdad Esfahbod1-2/+1
Makes OS X users happy.
2007-10-15[autogen.sh] Tolerate tput failure (#12757)Chris Heath1-2/+2
2007-04-03[autogen.sh] Add --enable-test-surfaces to configure flagsBehdad Esfahbod1-1/+6
Also remove --enable-maintainer-mode since we removed AM_MAINTAINER_MODE from configure.in in b0d05f7421c457120b9d86a83c4935c67b217fab.
2007-04-03[autogen.sh] Borrow version comparison from GNOME autogen.sh (#9566)Chris Wilson1-89/+97
Our previous version check code was thinking that 1.10 is older than 1.7
2006-10-29[autogen.sh] Make sed script portableBehdad Esfahbod1-1/+1
2006-10-25Make autogen.sh extract required versions from configure.inBehdad Esfahbod1-16/+26
2006-09-06autogen.sh: Require automake version 1.9Carl Worth1-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).
2006-07-31Remove config.cache in autogen.sh.Behdad Esfahbod1-0/+2
2006-06-21Pass --cache-file=config.cache and --disable-static to configure fromBehdad Esfahbod1-1/+1
autogen.sh.
2006-02-24autogen.sh: Pass --foreign option to automake so that it doesn'tCarl Worth1-1/+1
complain that ChangeLog does not exist.
2005-08-22Set LC_ALL=C rather than LANG and LC_NUMERIC to be robust against whatever ↵Owen Taylor1-3/+4
settings the user has. (Martin Dobias)
2005-08-21Check automake-<ver> if automake isn't sufficiently new. (#3593, Philip Van ↵Owen Taylor1-2/+27
Hoof)
2005-08-21When invoked as, say, ../autogen.sh, switch to the sourcedir to run the ↵Owen Taylor1-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.
2005-08-05Bump automake_min_vers up to 1.7 since we clearly don't work with 1.4 anymore.Carl Worth1-2/+1
2005-04-12Replace errant use of aclocal with , as reported by Martin Hedenfalk. Closes ↵Carl Worth1-1/+1
bug #3000.
2005-02-13Use LC_NUMERIC=C so that decimal separator works in version checks.Carl Worth1-0/+1
2005-01-27configure.in Makefile.am docs/Makefile.am docs/public/*: Add framework for ↵Owen Taylor1-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.
2004-12-21Change "head -1" to more standard "head -n 1".Carl Worth1-3/+3
2004-10-13automake 1.4 seems to be sufficient. Don't require 1.6.Carl Worth1-2/+2
2004-09-11Require automake 1.6 rather than 1.7 since it seems to work just fine.Carl Worth1-1/+2
2004-08-14Explicitly set LANG=C to fix the awk string->number conversion for user with ↵Carl Worth1-1/+2
locales that don't match ASCII digit conventions.
2004-07-09Report versions of commands on failure. Try to get version numbers from ↵Dave Beckett1-8/+15
newer GNU --version formats.
2004-07-09Require automake 1.7 (and thus aclocal 1.7) which requires autoconf 2.54. ↵Dave Beckett1-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 :(
2003-12-05Allow names of all autofoo programs to be overridden via environment variables.Carl Worth1-5/+13
2003-08-18Added better warning if pkg-config is not installed. Add ↵Carl Worth1-4/+21
--enable-maintainer-mode to autogen.sh
2003-04-17Switched to autotools. Dropped XrPush/PopGroup. Supports non-X Xc rendering.Carl Worth1-0/+28