зеркало из https://github.com/mozilla/pjs.git
83 строки
2.2 KiB
Makefile
Executable File
83 строки
2.2 KiB
Makefile
Executable File
#!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 = \
|
|
Backwards.pm
|
|
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/build-moz-smoke.pl \
|
|
examples/buildit.config \
|
|
examples/mozilla-unix.pl \
|
|
examples/mozilla-windows.pl
|
|
|
|
PICS = \
|
|
1afi003r.gif \
|
|
reledanim.gif \
|
|
star.gif
|
|
|
|
install:
|
|
mkdir -p $(PREFIX) && \
|
|
mkdir -p $(PREFIX)/examples &&
|
|
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
|
|
|