Hi Gary, Thanks for the script. It didn't quite do the trick for me. I wrote c code which does.... Now I have 350 Makefile.am's to go though! :) Here's my source... git://gitorious.org/amgen/amgen.git Thanks, Reuben On Wed, Aug 25, 2010 at 9:55 PM, Gary V. Vaughan <gary@xxxxxxx> wrote: > On 26 Aug 2010, at 09:25, Reuben Hawkins wrote: >> I was >> thinking output a Makefile.am in each dir which has source in this >> format... >> >> noist_LTLIBRARIES = lib<dir_name>.la >> >> lib<dir_name>_la_SOURCES = <source files in this directory> > > func_output () > { > dirname=`echo "$1" | sed 's,^.*/,,g'` > sources=*.c > > cat > Makefile.am <<EOF > noinst_LTLIBRARIES=lib$dirname.la > > lib${dirname}_la_SOURCES = $sources > EOF > } > > find . -type d -exec func_output {} \; > >> Any thoughts would be appreciated. > > Don't know whether it's sensible without more context, but the code > above is probably close to what you asked for :) > > Cheers, > -- > Gary V. Vaughan (gary@xxxxxxx) > _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf