forwarding build fix when MUIA_Scrollgroup_AutoBars is defined (NicJA).
[AROS-Contrib.git] / scalos / makefile
blob84a9e6825f9c537892df666d07f29f567f6f06e4
1 # makefile for all Scalos components
2 # $Date$
3 # $Revision$
4 # $Id$
5 #############################################################
7 SUBDIRS = main \
8 Prefs \
9 Plugins \
10 datatypes \
11 libraries \
12 modules \
14 #############################################################
16 .PHONY: All install clean
18 #############################################################
20 define build_subdir
21 $(MAKE) -s --directory=$(1);
22 endef
24 define install_subdir
25 $(MAKE) -s install --directory=$(1);
26 endef
28 define clean_subdir
29 $(MAKE) -s clean --directory=$(1);
30 endef
32 #############################################################
34 All:
35 @$(foreach subdir,$(SUBDIRS),$(call build_subdir,$(subdir)))
37 #############################################################
39 install:
40 @$(foreach subdir,$(SUBDIRS),$(call install_subdir,$(subdir)))
42 #############################################################
44 clean:
45 @$(foreach subdir,$(SUBDIRS),$(call clean_subdir,$(subdir)))
47 #############################################################