This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: *-local targets
- To: "Derek R. Price" <derek dot price at openavenue dot com>
- Subject: Re: *-local targets
- From: Tom Tromey <tromey at redhat dot com>
- Date: 20 Dec 2000 19:27:41 -0700
- Cc: automake at gnu dot org
- List-Id: Discussion list for automake <automake.gnu.org><mailto:automake-request@gnu.org?subject=unsubscribe>
- References: <3A0329E9.3A68F9C2@openavenue.com>
- Reply-To: tromey at redhat dot com
>>>>> "Derek" == Derek R Price <derek.price@openavenue.com> writes:
Derek> Is there some reason that *-local targets aren't always valid
Derek> when their parent exists? I wanted to define
Derek> distclean-hdr-local to remove options.h-SAVED as well as
Derek> options.h, but I can't seem to get it to work.
I'm reluctant to implement this because many of the targets automake
generates are implementation details. If I had thought ahead (back in
'96, say), I would have been more careful about reserving a namespace
so that internal targets would be more obviously private.
For instance, `distclean-hdr' is an implementation detail. You can't
really rely on its name staying the same from release to release.
All you really can rely on are the targets we publicize, like `all'.
Tom