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
|
# Copyright: © 2012 Enrico Tassi <gareuselesinge@debian.org>
# License: MIT/X
# vim: ft=make
MODULES=$(sort $(filter-out debian/lua5.2%,$(wildcard debian/*dh-lua.conf)))
LUA_SINGLE_MAKEFILE=/usr/share/dh-lua/make/dh-lua.Makefile.single
H=@
.PHONY: build clean test install configure
build clean test configure autopkgtest:
$(H)for X in $(MODULES); do\
echo; \
echo Making target $@ for $$X; \
$(MAKE) --no-print-directory -f $(LUA_SINGLE_MAKEFILE) $@ \
CONFIGURATION_FILE=$$X || exit 1;\
echo Target $@ made;\
echo;\
done
install:
$(H)for X in $(MODULES); do\
echo; \
echo Making target $@ for $$X; \
$(MAKE) --no-print-directory -f $(LUA_SINGLE_MAKEFILE) $@ \
DESTDIR=debian/tmp \
CONFIGURATION_FILE=$$X || exit 1;\
echo Target $@ made;\
echo;\
done
|