[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 'make distclean' deletes too many files

From: Jose E. Marchesi
Subject: Re: 'make distclean' deletes too many files
Date: Sat, 20 Feb 2021 12:10:04 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> Given a tarball, the sequence of commands
>   $ ./configure
>   $ make
>   $ make clean
>   $ make distclean
> should not leave any files around, and should not remove files that were in
> the tarball.
> In the current state, the following files are deleted although they shouldn't:
>   doc/pvm-insns.texi
>   jitter/bin/jitter-config.1
>   jitter/example-vms/jitterlisp/jitterlispvm-vm.h
>   jitter/example-vms/jitterlisp/jitterlispvm-vm1.c
>   jitter/example-vms/jitterlisp/jitterlispvm-vm2.c
>   jitter/example-vms/uninspired/uninspired-vm-main.c
>   jitter/example-vms/uninspired/uninspired-vm.h
>   jitter/example-vms/uninspired/uninspired-vm1.c
>   jitter/example-vms/uninspired/uninspired-vm2.c
>   jitter/jitterc/jitter.1
> Here's a patch to fix the first among these. I leave the rest to Luca.
> doc/pvm-insns.texi is in the tarball. Why? Not because it needs special tools
> to build ('egrep' is a bit unportable, but not _that_ much). But really 
> because
> if we omitted it from the tarball, the Makefile rules for poke.info and
> poke.text would attempt to recreate it even though poke.info and poke.text are
> in the tarball.

Makes sense.
OK for master.

Thanks! :)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]