octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #45646] files in source distribution should no


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #45646] files in source distribution should not be deleted on "clean" or "distclean"
Date: Thu, 06 Aug 2015 16:38:25 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0

Follow-up Comment #8, bug #45646 (project octave):

Yes, that is my understanding of the clean targets.

This bug was originally about files, e.g. libinterp/parse-tree/oct-parse.cc,
that *are* deleted on make clean (because they are in BUILT_SOURCES, and all
of BUILT_SOURCES is added to CLEANFILES). This goes back to previous versions
too, in 3.8 if you unpack the offical tar release, build it, clean it, you
can't build again without installing bison.

One problem I've further noticed after reporting this is that we have some
files that we like to distribute (so they should *not* be deleted on
distclean), but if you do an out-of-tree build they are copied into the build
tree, so they *should* be deleted.

For example, DOCSTRINGS are copied (with timestamp preserved) into the build
directory. Thanks to Rik's change, they are not deleted on distclean (because
they are distributed) but that leaves leftover files for out-of-tree builds
now.

So we may need more special handling for those types of files.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?45646>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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