All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

GNUmakefile.in 805 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
#
# EMULAB-COPYRIGHT
# Copyright (c) 2000-2008 University of Utah and the Flux Group.
# All rights reserved.
#

SRCDIR		= @srcdir@
TESTBED_SRCDIR	= @top_srcdir@
OBJDIR		= ..
SUBDIR		= protogeni

include $(OBJDIR)/Makeconf

Leigh B. Stoller's avatar
Leigh B. Stoller committed
14
SUBDIRS	= security xmlrpc lib scripts etc
15 16 17 18 19 20 21

all:	all-subdirs

include $(TESTBED_SRCDIR)/GNUmakerules

install: 
	@$(MAKE) -C security install
Leigh B. Stoller's avatar
Leigh B. Stoller committed
22
	@$(MAKE) -C xmlrpc install
23
	@$(MAKE) -C lib install
24
	@$(MAKE) -C scripts install
Leigh B. Stoller's avatar
Leigh B. Stoller committed
25
	@$(MAKE) -C etc install
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

control-install: 

clean:		clean-subdirs
distclean:	subdir-distclean

subdir-distclean:
	@$(MAKE) -C imagezip distclean

# How to recursively descend into subdirectories to make general
# targets such as `all'.
%.MAKE:
	@$(MAKE) -C $(dir $@) $(basename $(notdir $@))
%-subdirs: $(addsuffix /%.MAKE,$(SUBDIRS)) ;

.PHONY:	$(SUBDIRS)