brintos

brintos / linux-shallow public Read only

0
0
Text · 742 B · b070e77 Raw
30 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2# Carsten Haitzler <carsten.haitzler@arm.com>, 20213include ../../../../../tools/scripts/Makefile.include4include ../../../../../tools/scripts/Makefile.arch5include ../../../../../tools/scripts/utilities.mak6 7SUBDIRS = \8	asm_pure_loop \9	memcpy_thread \10	thread_loop \11	unroll_loop_thread12 13all: $(SUBDIRS)14$(SUBDIRS):15	@$(MAKE) -C $@ >/dev/null16 17INSTALLDIRS = $(SUBDIRS:%=install-%)18 19install-tests: $(INSTALLDIRS)20$(INSTALLDIRS):21	@$(MAKE) -C $(@:install-%=%) install-tests >/dev/null22 23CLEANDIRS = $(SUBDIRS:%=clean-%)24 25clean: $(CLEANDIRS)26$(CLEANDIRS):27	$(call QUIET_CLEAN, test-$(@:clean-%=%)) $(Q)$(MAKE) -C $(@:clean-%=%) clean >/dev/null28 29.PHONY: all clean $(SUBDIRS) $(CLEANDIRS) $(INSTALLDIRS)30