git.iko.soy/typeable/pandoc
on master help sign in
Fix a serious bug in Makefile. 'make' should recompile when a source file
caf7e1croktas
Makefile+3−4
@@ -102,16 +102,15 @@ $(BUILDCONF): $(CABAL)
102 @echo "DESTDIR?=$(DESTDIR)" >>$(BUILDVARS)
102 @echo "DESTDIR?=$(DESTDIR)" >>$(BUILDVARS)
103
103
104.PHONY: build
104.PHONY: build
105−build: $(BUILDDIR)
106−$(BUILDDIR)/: templates configure
105+build: templates configure
107 $(BUILDCMD) build
106 $(BUILDCMD) build
108
107
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 {} . \; ; \
115 done
114 done
116
115
117.PHONY: build-doc
116.PHONY: build-doc