I have Autotools-Fu.
authorPhilip Chimento <philip.chimento@gmail.com>
Fri, 6 Mar 2009 23:16:31 +0000 (23:16 +0000)
committerPhilip Chimento <philip.chimento@gmail.com>
Fri, 6 Mar 2009 23:16:31 +0000 (23:16 +0000)
commit85d4a577410f0bffec48cd54d2a55e37a718d176
tree611617c35811b1dd0dc7775b5f70a4df5ff070e7
parent59ec228b7cbadb992b27c435c8b2b4fdc4252556
I have Autotools-Fu.

We should now be at the bare minimum of files under version control,
which also means that _NO_ generated files are versioned. This should
mean that any problems which arise from, for example, having different
libtool versions on my Fedora machine and my iBook, are solved.

I found out that autogen.sh is necessary after all, since Gtk-Doc and
Intltool require their own preparation programs in addition to the
Autotools' autoreconf. I rewrote it to be much simpler and easier to
read, and removed all of the checks for extreme system configurations.
That's because users shouldn't have to run it, only developers, who
should all have decent systems with decent versions of Autotools.

The autogen script runs autoreconf, but not configure. (Apparently
running configure automatically is a big timewaster.) So, after
checking out a new revision, the correct sequence to run is:

./autogen.sh
./configure
make

There are still a couple of warnings from the Gtk-Doc autoconf macros,
but since we don't actually do anything with Gtk-Doc yet, I will save
fixing that for when I attain Autotools-Nirvana.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@31 ddfedd41-794f-dd11-ae45-00112f111e67
.ignore [deleted file]
.svnignore [new file with mode: 0644]
Makefile.am
autogen.sh
config.h.in [deleted file]
configure.ac
ltmain.sh [deleted file]
po/Makefile.in.in [deleted file]
src/Makefile.am