This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: sim: using automake
- From: Doug Evans <dje at google dot com>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: Mike Frysinger <vapier at gentoo dot org>, gdb at sourceware dot org
- Date: Mon, 11 Jul 2011 09:38:13 -0700
- Subject: Re: sim: using automake
- References: <201107080344.p683iRUq024788@ignucius.se.axis.com> <201107080020.19357.vapier@gentoo.org> <m3zkkkkgq6.fsf@fleche.redhat.com>
On Mon, Jul 11, 2011 at 7:57 AM, Tom Tromey <tromey@redhat.com> wrote:
>>>>>> "Mike" == Mike Frysinger <vapier@gentoo.org> writes:
>
> Mike> ive been bit by this multiple times, and it always seemed crazy to
> Mike> me that we still do manual dependency management. ?many of the
> Mike> other sourceware projects have converted to automake and dropped
> Mike> the hardcoded lists, so is there anything holding back the sim dir
> Mike> other than someone doing it ?
>
> It seems like an improvement to me.
"Well ..."
I'd rather not make this transition without a bit more discussion.
[I would prefer to avoid automake.]
One question and one observation:
Question: can automake handle dependencies on machine generated files?
I think(!) the answer is "no", so automake doesn't solve all problems.
Observation: gdb no longer manually describes dependencies (*1) yet it
doesn't use automake.
---
(*1): I realize it's more complicated than that, e.g. source files from subdirs.