1 # SPDX-FileCopyrightText: 2013 Mathieu Desnoyers <mathieu.desnoyers (at] efficios.com> 2 # 3 # SPDX-License-Identifier: MIT 4 5 # This makefile is purposefully kept simple to support GNU and BSD make. 6 7 all: 8 $(AM_V_at)$(MAKE) -C hlist 9 $(AM_V_at)$(MAKE) -C list 10 $(AM_V_at)$(MAKE) -C urcu-flavors 11 $(AM_V_at)$(MAKE) -C wfcqueue 12 $(AM_V_at)$(MAKE) -C rculfqueue 13 $(AM_V_at)$(MAKE) -C wfstack 14 $(AM_V_at)$(MAKE) -C lfstack 15 $(AM_V_at)$(MAKE) -C rculfhash 16 17 .PHONY: clean 18 clean: 19 $(AM_V_at)$(MAKE) -C hlist clean 20 $(AM_V_at)$(MAKE) -C list clean 21 $(AM_V_at)$(MAKE) -C urcu-flavors clean 22 $(AM_V_at)$(MAKE) -C wfcqueue clean 23 $(AM_V_at)$(MAKE) -C rculfqueue clean 24 $(AM_V_at)$(MAKE) -C wfstack clean 25 $(AM_V_at)$(MAKE) -C lfstack clean 26 $(AM_V_at)$(MAKE) -C rculfhash clean 27