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
|
# SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
# Copyright (c) 2017-2023 Brett Sheffield <bacs@librecast.net>
SHELL = /bin/sh
.SUFFIXES:
TARGETS =
TARGETS += @BLAKE3@ @MLD@
.PHONY: $(TARGETS) clean realclean update test
all: $(TARGETS)
$(TARGETS):
$(MAKE) -C $@
test/mld:
$(MAKE) -C libmld test
memcheck/mld:
$(MAKE) -C libmld memcheck
clean update test:
@for target in $(TARGETS); do \
echo "running tests for $$target"; \
$(MAKE) -C $$target $@; \
done
realclean: clean
@for target in $(TARGETS); do \
echo "running tests for $$target"; \
$(MAKE) -C $$target $@; \
done
$(RM) Makefile
check sanitize:
|