Skip to content
This repository
tree: 598b0a1d7b
Fetching contributors…

Cannot retrieve contributors at this time

file 42 lines (36 sloc) 1.104 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
clean-local:
make pre-clean-local-hook
make $(CONFIG)_BeforeClean
-rm -f $(call quote_each,$(CLEANFILES))
make $(CONFIG)_AfterClean
make post-clean-local-hook

install-local:
uninstall-local:

q2quote = '$(subst ?, ,$1)'
quote_each = $(foreach f,$(call s2q,$1),$(call q2quote,$f))

dist-local:
make pre-dist-local-hook "distdir=$$distdir"
for f in Makefile $(call quote_each,$(EXTRA_DIST)); do \
d=`dirname "$$f"`; \
test -d "$(distdir)/$$d" || \
mkdir -p "$(distdir)/$$d"; \
cp -p "$$f" "$(distdir)/$$d" || exit 1; \
done
make post-dist-local-hook "distdir=$$distdir"

dist-local-recursive:
for dir in $(call quote_each,$(SUBDIRS)); do \
mkdir -p "$(distdir)/$$dir" || true; \
case "$$dir" in \
.) make dist-local "distdir=$(distdir)" || exit 1;; \
*) (cd "$$dir"; make dist-local "distdir=$(distdir)/$$dir") || exit 1; \
esac \
done

#hooks: Available hooks - all, clean, install, uninstall and dist
# and their *-local variants
pre-%-hook: ; @:
post-%-hook: ; @:

#targets for custom commands
%_BeforeBuild: ; @:
%_AfterBuild: ; @:
%_BeforeClean: ; @:
%_AfterClean: ; @:
Something went wrong with that request. Please try again.