From: Mark Huang Date: Mon, 21 Nov 2005 22:37:15 +0000 (+0000) Subject: - add bootcd to the automated build X-Git-Tag: planetlab-3_3-branch-point~31 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=cecf23549debacd6e51b54a2a492029ff9bb94e0;p=build.git - add bootcd to the automated build - also remove tmp/ directory when cleaning up --- diff --git a/Makefile b/Makefile index bd3da7ef..29a907c2 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ # Mark Huang # Copyright (C) 2003-2005 The Trustees of Princeton University # -# $Id$ +# $Id: Makefile,v 1.79 2005/09/04 17:37:36 mlhuang Exp $ # # Default target @@ -302,12 +302,28 @@ bootmanager-SPEC := bootmanager/bootmanager.spec bootmanager-RPMBUILD := sudo rpmbuild ALL += bootmanager -# bootmanager may require current packages +# bootmanager requires current packages bootmanager: $(filter-out bootmanager,$(ALL)) # ...and the yum manifest bootmanager: RPMS/yumgroups.xml +# +# bootcd +# + +bootcd-CVSROOT := :pserver:anon@cvs.planet-lab.org:/cvs +bootcd-MODULE := bootcd_v3 +bootcd-SPEC := bootcd_v3/bootcd.spec +bootcd-RPMBUILD := sudo rpmbuild +ALL += bootcd + +# bootcd requires current packages +bootcd: $(filter-out bootcd,$(ALL)) + +# ...and the yum manifest +bootcd: RPMS/yumgroups.xml + ifeq ($(findstring $(package),$(ALL)),) # Build all packages @@ -364,7 +380,7 @@ $(foreach package,$(ALL),$(package)-clean): %-clean: # Remove all generated files clean: - rm -rf BUILD RPMS SOURCES SPECS SRPMS .rpmmacros .cvsps + rm -rf BUILD RPMS SOURCES SPECS SRPMS .rpmmacros .cvsps tmp .PHONY: all $(ALL) $(foreach package,$(ALL),$(package)-clean) clean