[Pm-utils] [PATCH 4/4] Clean up generated files and put *.in files in the tarball
Michael Biebl
mbiebl at gmail.com
Thu Feb 14 09:41:48 PST 2008
2008/2/14, Dan Nicholson <dbn.lists at gmail.com>:
> On Thu, Feb 14, 2008 at 8:04 AM, Michael Biebl <mbiebl at gmail.com> wrote:
> > The current Makefile.am are not quite correct.
> > They put the generated files into the tarball, but not the *.in files.
> > They also don't clean up some of the generated files.
> >
> > This patch address that. It also simplifies the Makefile.amS a bit and
> > uses a more consistent naming for the install dirs.
>
>
> This is good (I hadn't noticed before about the missing .in files in
> dist), but I think there are two improvements still to make:
>
> - The transformed scripts (e.g., pm-action) are also distributed,
They shouldn't. I haven't added them to EXTRA_DIST.
> meaning you'll have a copy of whoever did `make dist'. This can be
> avoided by using nodist_*_SCRIPTS for the ones that are transformed.
> The CLEANFILES setting has to change to match.
>
> - Instead of adding the non-transformed scripts into EXTRA_DIST, add
> the dist_ prefix to their *_SCRIPTS variables.
I chose that purposefully.
pm_bin_SCRIPTS = \
pm-action
(Using dist_pm_bin_SCRIPTS is not good, we only want pm-action.in)
bin_SCRIPTS = \
pm-is-supported \
on_ac_power
(we only want on_ac_power and pm-is-supported.in. so dist_bin_SCRIPTS
does not what we want)
sbin_SCRIPTS = \
pm-powersave
(We only want pm-powersave.in)
CLEANFILES = pm-action pm-is-supported pm-powersave
EXTRA_DIST = pm-action.in pm-is-supported.in pm-powersave.in on_ac_power
> What do you think?
I think my patch is correct as is.
Cheers,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
More information about the Pm-utils
mailing list