Re: [Alephmodular-devel] Autotools patch
Status: Pre-Alpha
Brought to you by:
brefin
From: Br'fin <br...@ma...> - 2003-01-05 03:16:32
|
On Saturday, January 4, 2003, at 08:20 PM, Alexander Strange wrote: > Here's the preliminary autotools patch: > http://astrange.ithinksw.net/alephmodular-autotools.patch.bz2 > > What It Does: > Generates a PB project with the current version number, and > InfoPlist.strings and marathon2.r. > You can specify whether to add '.CVS' to the version with ./configure > --with-release. > > What It Doesn't Do: > Produce a Makefile that does anything useful. > > What You Do After Patching: > Move the project.pbxproj to project.pbxproj.in, the InfoPlist.strings > to InfoPlist.strings.in, and the marathon2.r to marathon2.r.in. (Why > didn't I do it? To make the patch smaller) > > It also might barf on InfoPlist.strings, but the conflict stuff can be > fixed easily. > Ok, got the patch essentials setup. I had a little trouble with autogen.sh since I didn't have libtoolize installed. So commented out that portion of the script for the quick run. Now I admit I am unskilled almost completely with autoconf and such. So I can only compare with Bochs. Bochs doesn't have any Makefile.am's (only Makefile.in's) Likewise it has a config.h.in and a configure.in, but no configure.ac In a similar way, configure.in is checked in, but so is configure so most folks just run ./configure without creating it from configure.in. In other words, I think there must be a somewhat simpler way of setting up autoconf. We seem to have too many files by the time we've built configure. -Jeremy Parsons |