Every directory should have a test target, and the test target should depend on all so that all files are generated that might be needed for testing. This commit fixes some missing targets, and adds some missing dependencies.
Signed-off-by: Jan Lindemann <jan@janware.com>
22 lines
668 B
Makefile
22 lines
668 B
Makefile
include $(JWBDIR)/make/defs.mk
|
|
|
|
# -- TMPL
|
|
INSTALLATION_FILE_TYPES += TMPL
|
|
BUILD_TMPLDIR = $(TOPDIR)/tmpl
|
|
LOCAL_TMPL += $(filter-out $(DONT_INSTALL),$(wildcard *.tmpl))
|
|
ifndef TMPL_SUBDIR
|
|
TMPL_SUBDIR := $(shell $(PWD) | $(SED) '/.*\/tmpl\(\/\|$$\)/!d; s%.*/tmpl\(/\|$$\)%%')
|
|
endif
|
|
ifeq ($(TMPL_SUBDIR),)
|
|
INSTALL_TMPLDIR = $(PROJECT_TMPLDIR)
|
|
else
|
|
INSTALL_TMPLDIR = $(PROJECT_TMPLDIR)/$(TMPL_SUBDIR)
|
|
endif
|
|
INSTALLED_TMPL += $(addprefix $(INSTALL_TMPLDIR)/,$(LOCAL_TMPL))
|
|
|
|
include $(JWBDIR)/make/rules.mk
|
|
|
|
all:
|
|
install: install_TMPL
|
|
clean: textclean localclean doneclean
|
|
test: all
|