@@ -102,16 +102,15 @@ $(BUILDCONF): $(CABAL)
102 @echo "DESTDIR?=$(DESTDIR)" >>$(BUILDVARS)
102 @echo "DESTDIR?=$(DESTDIR)" >>$(BUILDVARS)
104.PHONY: build
104.PHONY: build
106−$(BUILDDIR)/: templates configure
105+build: templates configure
107 $(BUILDCMD) build
106 $(BUILDCMD) build
109.PHONY: build-exec
108.PHONY: build-exec
110build-exec: $(EXECS)
109build-exec: $(EXECS)
111cleanup_files+=$(EXECS)
110cleanup_files+=$(EXECS)
112−$(EXECS): $(BUILDDIR)
111+$(EXECS): build
113 for f in $@; do \
112 for f in $@; do \
114− find $(BUILDDIR) -type f -name "$$f" -perm +a=x -exec cp {} . \; ; \
113+ find $(BUILDDIR) -type f -name "$$f" -perm +a=x -exec cp -p {} . \; ; \
117.PHONY: build-doc
116.PHONY: build-doc