X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Makefile.dep;h=de071516deec0ca057c454b62d16f641c15b1689;hb=2db814a206f87ef926a15599e306c8b8f509f409;hp=fd848ec049d1c13bae7f240dbc0b8442ad2d62d0;hpb=cc0f0bb6fd28d5ed3463be4a227990cbae8a849f;p=vlc diff --git a/Makefile.dep b/Makefile.dep index fd848ec049..de071516de 100644 --- a/Makefile.dep +++ b/Makefile.dep @@ -49,17 +49,25 @@ CFLAGS += -DMAKE_DEP $(C_DEP): .dep/%.d: %.c @test -d .dep/$(dir $*) || mkdir -p $(shell dirname .dep/$*) - #@echo "regenerating dependencies for $*.c" - @$(SHELL) -ec '$(CC) $(DCFLAGS) $(CFLAGS) $(DEFINE) 2>/dev/null $< \ + @echo "make[$(MAKELEVEL)]: Generating dependencies for \`$*.c'" + @$(SHELL) -ec '$(CC) -M $(CFLAGS) 2>/dev/null $< \ | sed '\''s/$(subst .,\.,$(notdir $*))\.o[ :]*/$(subst /,\/,$*).o \ .dep\/$(subst /,\/,$*).d : /g'\'' > $@; \ [ -s $@ ] || rm -f $@' $(CPP_DEP): .dep/%.dpp: %.cpp @test -d .dep/$(dir $*) || mkdir -p $(shell dirname .dep/$*) - #@echo "regenerating dependencies for $*.c" - @$(SHELL) -ec '$(CC) $(DCFLAGS) $(CFLAGS) $(DEFINE) 2>/dev/null $< \ + @echo "make[$(MAKELEVEL)]: Generating dependencies for \`$*.cpp'" + @$(SHELL) -ec '$(CC) -M $(CFLAGS) 2>/dev/null $< \ | sed '\''s/$(subst .,\.,$(notdir $*))\.o[ :]*/$(subst /,\/,$*).o \ .dep\/$(subst /,\/,$*).dpp : /g'\'' > $@; \ [ -s $@ ] || rm -f $@' +$(M_DEP): .dep/%.dm: %.m + @test -d .dep/$(dir $*) || mkdir -p $(shell dirname .dep/$*) + @echo "make[$(MAKELEVEL)]: Generating dependencies for \`$*.m'" + @$(SHELL) -ec '$(CC) -M $(CFLAGS) 2>/dev/null $< \ + | sed '\''s/$(subst .,\.,$(notdir $*))\.o[ :]*/$(subst /,\/,$*).o \ + .dep\/$(subst /,\/,$*).dm : /g'\'' > $@; \ + [ -s $@ ] || rm -f $@' +