]> git.sesse.net Git - vlc/blobdiff - Makefile.dep
-fixed little poliotage
[vlc] / Makefile.dep
index e7ed18381aebe7790a4b56d8522204fddd4efed3..7f5413a02aad68ce30818f03e7fd13b2197eac32 100644 (file)
@@ -26,7 +26,8 @@ default:
 # .c and from itself.
 
 -include $(MAKECMDGOALS)
-$(dependancies): .dep/%.d: %.c
+
+$(cdependancies): .dep/%.d: %.c
        @test -d .dep/$(dir $*) || mkdir -p .dep/$(dir $*)
        #@echo "generating dependancies for $*.c"
        @$(SHELL) -ec '$(CC) $(DCFLAGS) $(CFLAGS) $(DEFINE) 2>/dev/null $< \
@@ -34,3 +35,11 @@ $(dependancies): .dep/%.d: %.c
        .dep\/$(subst /,\/,$*).d : /g'\'' > $@; \
        [ -s $@ ] || rm -f $@'
 
+$(cppdependancies): .dep/%.dpp: %.cpp
+       @test -d .dep/$(dir $*) || mkdir -p .dep/$(dir $*)
+       #@echo "generating dependancies for $*.c"
+       @$(SHELL) -ec '$(CC) $(DCFLAGS) $(CFLAGS) $(DEFINE) 2>/dev/null $< \
+       | sed '\''s/$(subst .,\.,$(notdir $*))\.o[ :]*/$(subst /,\/,$*).o \
+       .dep\/$(subst /,\/,$*).dpp : /g'\'' > $@; \
+       [ -s $@ ] || rm -f $@'
+