Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/rpms/Makefile
blob: b9bfa23045cc87d334433e581bad2191510d775b (plain)
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
# Copyright 2010 Bernie Innocenti <bernie@codewiz.org>
#

SUBDIRS = \
	sugar-toolkit \
	sugar-artwork \
	sugar-datastore \
	sugar \
	#

default:: all
all:: all-recursive
clean:: clean-recursive
install:: install-recursive
RECURSIVE_TARGETS = all-recursive install-recursive clean-recursive

$(RECURSIVE_TARGETS):
	@target=`echo $@ | sed s/-recursive//`; \
	[ "$$target" == "all" ] && target=i586; \
	[ "$$target" == "install" ] && target=uploadrpm; \
	for dir in $(SUBDIRS); do \
		$(MAKE) -C $$dir $$target || exit 1; \
	done

# Remove all default pattern rules
.SUFFIXES: