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

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

[Octave-bug-tracker] [bug #46063] Build system re-makes certain files 2


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #46063] Build system re-makes certain files 2 or even 3 times
Date: Wed, 02 Mar 2016 00:58:13 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Iceweasel/44.0.2

Update of bug #46063 (project octave):

                  Status:                    None => Confirmed              

    _______________________________________________________

Follow-up Comment #6:

I think the reason these files are built twice in a single make is because
they are both BUILT_SOURCES and ALL_LOCAL_TARGETS. The "all" target depends on
BUILT_SOURCES as a prerequisite (so that builds them once) and then does a
$(MAKE) all-recursive (which builds them a second time).

I'm able to reproduce this one easily by doing a clean build, then "touch
Makefile" and "make all" again. All of the files in question have Makefile as
a prerequisite, but their timestamps are not updated when they are built.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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