--- projects/cms/source/host/ihost-perl/Makefile 2001/03/07 02:20:45 1.2 +++ projects/cms/source/host/ihost-perl/Makefile 2001/11/19 21:53:14 1.5 @@ -1,30 +1,31 @@ # Makefile for ihost -# $Id: Makefile,v 1.2 2001/03/07 02:20:45 tdb Exp $ +# $Id: Makefile,v 1.5 2001/11/19 21:53:14 tdb Exp $ include Config.inc -# these files will be included in the distribution -FILESRC = README ihost.pl ../generic/statgrab.pl -FILES = README ihost.pl statgrab.pl +# these files and directories will be included in the distribution +FILES = README ihost.pl ihostchk.sh plugins all: dist dist: - cp $(FILESRC) $(BUILDDIR) + cp -R $(FILES) $(BUILDDIR) +# # messy :( + rm -Rf $(BUILDDIR)/plugins/CVS cd $(BUILDDIR) && tar -cvf $(TARFILE) $(FILES) cd $(BUILDDIR) && gzip -fv9 $(TARFILE) - cd $(BUILDDIR) && rm $(FILES) + cd $(BUILDDIR) && rm -Rf $(FILES) cvsbuild: - mkdir -p $(CVSBUILDTEMP)/$(IHOST) - mkdir -p $(CVSBUILDTEMP)/$(STATGRAB) - $(CVS) -d $(CVSROOT) export -r $(REVISION) -d $(CVSBUILDTEMP)/$(IHOST) $(IHOSTMODULE) - $(CVS) -d $(CVSROOT) export -r $(REVISION) -d $(CVSBUILDTEMP)/$(STATGRAB) $(STATGRABMODULE) - cd $(CVSBUILDTEMP)/$(IHOST) && $(MAKE) dist - cp $(CVSBUILDTEMP)/$(IHOST)/$(BUILDDIR)/$(TARGZFILE) $(BUILDDIR)/$(ARCNAME)-$(REVISION)$(TARGZEXT) + mkdir -p $(CVSBUILDTEMP) + $(CVS) -d $(CVSROOT) export -r $(REVISION) -d $(CVSBUILDTEMP) $(CVSMODULE) + cd $(CVSBUILDTEMP) && $(MAKE) dist + cp $(CVSBUILDTEMP)/$(BUILDDIR)/$(TARGZFILE) $(BUILDDIR)/$(ARCNAME)-$(REVISION)$(TARGZEXT) clean: + rm -Rf $(BUILDDIR)/$(TARFILE) rm -Rf $(BUILDDIR)/$(TARGZFILE) + rm -Rf $(BUILDDIR)/$(ARCNAME)-*$(TAREXT) rm -Rf $(BUILDDIR)/$(ARCNAME)-*$(TARGZEXT) cd $(BUILDDIR) && rm -Rf $(FILES) rm -Rf $(CVSBUILDTEMP)