Ralf Wildenhues <ralf.wildenh...@gmx.de> wrote on 18/12/2009 08:45:41:
> From: Ralf Wildenhues <ralf.wildenh...@gmx.de> > To: Joakim Tjernlund <joakim.tjernl...@transmode.se> > Cc: Peter Johansson <troj...@gmail.com>, automake@gnu.org > Date: 18/12/2009 08:45 > Subject: Re: ifdef expessions in Makefile.am > > * Joakim Tjernlund wrote on Thu, Dec 17, 2009 at 11:29:19PM CET: > > if @TEST@ then > > SUBDIRS+= dir1/dir2/@TEST@ > > SUBDIRS+= dir3/dir2/@TEST@ > > SUBDIRS+= dir4/@TEST@ > > .... > > endif > > The syntax is > if TEST > SUBDIRS += ... > endif > > and there should not be any indentation of `if' and `endif', and at most > spaces for indentation of variable assignments, no TABs. > > You already learned that running aclocal and autoconf is required; > the first time you use AM_CONDITIONAL, the code of this macro needs to > be added to your aclocal.m4 file. > > If you need to maintain a patch against a Libtool macro, then what most > users do is write a bootstrap or autogen.sh script which consists of > something like > > libtoolize [--copy] [--install] > patch -p0 - <<EOF > here comes your patch text for m4/libtool.m4 > EOF > aclocal -I m4 > autoconf > automake -Wall Yes, thanks for the script layout. What would be even cooler is if one could add a custom macro in acinclude.m4 that would override the libtool.m4 macro creating the -fPIC option and replace it with -fpic instead. Jocke