commit 58ce446

Michael Forney  ·  2013-11-20 01:04:37 +0000 UTC
parent 7a06455
Use foreach
1 files changed,  +3, -3
+3, -3
 1@@ -31,6 +31,9 @@ endef
 2 compile = $(call quiet,CC) $(CFLAGS) $(CPPFLAGS) -I . -c -MMD -MP -MF .deps/$(basename $<).d -o $@ $<
 3 link    = $(call quiet,CCLD,$(CC)) $(CFLAGS) -o $@ $^
 4 
 5+$(foreach dir,BIN LIB INCLUDE PKGCONFIG,$(DESTDIR)$(dir)):
 6+	mkdir -p "$@"
 7+
 8 .PHONY: check-dependencies
 9 check-dependencies: $(SUBDIRS:%=check-dependencies-%)
10 
11@@ -52,9 +55,6 @@ install-swc.pc: swc.pc | $(DESTDIR)$(PKGCONFIGDIR)
12 .PHONY: install
13 install: $(SUBDIRS:%=install-%) $(TARGETS:%=install-%)
14 
15-$(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(INCLUDEDIR) $(DESTDIR)$(PKGCONFIGDIR):
16-	mkdir -p "$@"
17-
18 .PHONY: clean
19 clean:
20 	rm -f $(CLEAN_FILES)