# SPDX-License-Identifier: GPL-2.0-only # Carsten Haitzler , 2021 include ../../../../../tools/scripts/Makefile.include include ../../../../../tools/scripts/Makefile.arch include ../../../../../tools/scripts/utilities.mak SUBDIRS = \ asm_pure_loop \ memcpy_thread \ thread_loop \ unroll_loop_thread all: $(SUBDIRS) $(SUBDIRS): @$(MAKE) -C $@ >/dev/null INSTALLDIRS = $(SUBDIRS:%=install-%) install-tests: $(INSTALLDIRS) $(INSTALLDIRS): @$(MAKE) -C $(@:install-%=%) install-tests >/dev/null CLEANDIRS = $(SUBDIRS:%=clean-%) clean: $(CLEANDIRS) $(CLEANDIRS): $(call QUIET_CLEAN, test-$(@:clean-%=%)) $(Q)$(MAKE) -C $(@:clean-%=%) clean >/dev/null .PHONY: all clean $(SUBDIRS) $(CLEANDIRS) $(INSTALLDIRS)