#!gmake # # The contents of this file are subject to the Netscape Public License # Version 1.0 (the "License"); you may not use this file except in # compliance with the License. You may obtain a copy of the License at # http://www.mozilla.org/NPL/ # # Software distributed under the License is distributed on an "AS IS" # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the # License for the specific language governing rights and limitations # under the License. # # The Original Code is the Tinderbox build tool. # # The Initial Developer of the Original Code is Netscape Communications # Corporation. Portions created by Netscape are Copyright (C) 1998 # Netscape Communications Corporation. All Rights Reserved. # This Makefile helps you install Tinderbox. Define PERL and MYSQLTCL to # the full pathnames of where you have these utilities. Define PREFIX # to where you will install the running Tinderbox. Then "make install" should # copy things for you. #BONSAI = /home/httpd/html/bonsai #CVSROOT = /cvsroot #GZIP = /usr/bin/gzip #PERL = /usr/bin/perl #PREFIX = /home/httpd/html/tinderbox #UUDECODE = /usr/bin/uudecode FILES = addimage.cgi \ addnote.cgi \ admintree.cgi \ buildwho.pl \ clean.pl \ copydata.pl \ doadmin.cgi \ ep_mac.pl \ ep_unix.pl \ ep_windows.pl \ fixupimages.pl \ handlemail.pl \ imagelog.pl \ processbuild.pl \ showbuilds.cgi \ showimages.cgi \ showlog.cgi \ tbglobals.pl \ Empty.html \ faq.html \ index.html \ examples/mozilla-unix.pl \ examples/mozilla-windows.pl PICS = \ 1afi003r.gif \ reledanim.gif \ star.gif install: mkdir -p $(PREFIX) && \ for I in $(FILES); do \ echo Installing $$I && \ sed -e s#/usr/bonsaitools/bin/perl#$(PERL)#g \ -e s#/tools/ns/bin/perl5#$(PERL)#g \ -e s#/m/src#$(CVSROOT)#g \ -e s#/usr/local/bin/gzip#$(GZIP)#g \ -e s#/tools/ns/bin/uudecode#$(UUDECODE)#g \ -e s#/d/webdocs/projects/bonsai#$(BONSAI)#g \ $$I > $(PREFIX)/$$I && \ chmod 755 $(PREFIX)/$$I; done && \ for I in $(PICS); do \ echo Installing $$I && \ cp -f $$I $(PREFIX) && \ chmod 755 $(PREFIX)/$$I; done