PACKAGE = budget ifeq ($(DESTDIR),) DESTDIR = /usr/local endif SOURCES = $(wildcard *.php) $(wildcard *.css) $(wildcard *.js) favicon.ico \ $(wildcard lib/*.php) $(wildcard lib/pt/*.php) \ $(wildcard images/*.png) PACKDIR = $(DESTDIR)/share/$(PACKAGE) all: install: @[ -d $(PACKDIR) ] || mkdirhier $(PACKDIR); \ for file in `echo $(SOURCES)`; do \ dirname=$(PACKDIR)/`dirname $$file`; \ [ -d $$dirname ] || mkdir $$dirname && chmod 755 $$dirname; \ echo "Copying $$file to $$dirname"; \ cp $$file $$dirname; chmod 644 $(PACKDIR)/$$file; \ done clean: rm -rf *~ *.bak .PHONY: all install