From: Christian Hesse Date: Thu, 18 Oct 2018 08:05:04 GMT Subject: Re: [PATCH 1/1] subtree: make install targets depend on build targets Message-ID: <20181018100504.053e4827@leda> In-Reply-To: Junio C Hamano on Thu, 2018/10/18 11:09: > Jonathan Nieder writes: > > > The rule says > > > > install-html: html > > $(INSTALL) -d -m 755 $(DESTDIR)$(htmldir) > > $(INSTALL) -m 644 $^ $(DESTDIR)$(htmldir) > > > > and $^ substitutes to "html" after this change. > > Sorry about that. > > From: Junio C Hamano > Date: Thu, 18 Oct 2018 11:07:17 +0900 > Subject: [PATCH] Revert "subtree: make install targets depend on build > targets" > > This reverts commit 744f7c4c314dc0e7816ac05520e8358c8318187a. > > These targets do depend on the fact that each prereq is explicitly > listed via their use of $^, which I failed to notice, and broke the > build. > > [...] > > @@ -98,4 +98,4 @@ clean: > $(RM) $(GIT_SUBTREE) > $(RM) *.xml *.html *.1 > > -.PHONY: FORCE man html install-man install-html > +.PHONY: FORCE We could keep the phony part at least... -- main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH" "CX:;",b;for(a/* Best regards my address: */=0;b=c[a++];) putchar(b-1/(/* Chris cc -ox -xc - && ./x */b/42*2-3)*42);}