commit 7a06455

Michael Forney  ·  2013-11-20 01:02:27 +0000 UTC
parent 0e1c116
Fix dependencies
2 files changed,  +6, -1
+3, -1
 1@@ -28,7 +28,7 @@ define check_deps
 2     @$(PKG_CONFIG) --exists --print-errors $2
 3 endef
 4 
 5-compile = $(call quiet,CC) $(CFLAGS) $(CPPFLAGS) -I . -c -MMD -MP -MF .deps/$*.d -o $@ $<
 6+compile = $(call quiet,CC) $(CFLAGS) $(CPPFLAGS) -I . -c -MMD -MP -MF .deps/$(basename $<).d -o $@ $<
 7 link    = $(call quiet,CCLD,$(CC)) $(CFLAGS) -o $@ $^
 8 
 9 .PHONY: check-dependencies
10@@ -59,3 +59,5 @@ $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(INCLUDEDIR) $(DESTDIR)$(PKGC
11 clean:
12 	rm -f $(CLEAN_FILES)
13 
14+-include .deps/*/*.d
15+
+3, -0
1@@ -9,5 +9,8 @@ build-$(dir): $($(dir)_TARGETS)
2 .PHONY: install-$(dir)
3 install-$(dir):
4 
5+.deps/$(dir):
6+	@mkdir -p "$@"
7+
8 CLEAN_FILES += $($(dir)_TARGETS)
9