nut/tests/NIT/Makefile.am

27 lines
812 B
Makefile
Raw Normal View History

2022-06-29 10:37:36 +00:00
EXTRA_DIST = nit.sh README
if WITH_CHECK_NIT
check: check-NIT
else
check:
@echo "NO-OP: $@ in `pwd` is inactive by default. Run 'configure --enable-check-NIT' or 'make check-NIT' explicitly" >&2
endif
# Run in builddir, use script from srcdir
# Avoid running "$<" - not all make implementations handle that
check-NIT: $(abs_srcdir)/nit.sh
"$(abs_srcdir)/nit.sh"
# Make sure pre-requisites for NIT are fresh as we iterate
check-NIT-devel: $(abs_srcdir)/nit.sh
@cd .. && ( $(MAKE) -s cppnit || echo "OPTIONAL C++ test client test will be skipped" )
@cd "$(top_builddir)/clients" && $(MAKE) -s upsc upsrw upsmon
@cd "$(top_builddir)/server" && $(MAKE) -s upsd
@cd "$(top_builddir)/drivers" && $(MAKE) -s dummy-ups
@$(MAKE) check-NIT
MAINTAINERCLEANFILES = Makefile.in .dirstamp
clean-local:
rm -rf tmp