Add shell scripts to run mozilla viewer and apprunner. The scripts should

setup all the environment voodoo needed to run the programs.
This commit is contained in:
ramiro%netscape.com 1999-04-01 08:01:07 +00:00
Родитель 44b82a4f25
Коммит 29698c53b5
5 изменённых файлов: 99 добавлений и 1 удалений

0
build/run-mozilla.sh Executable file
Просмотреть файл

Просмотреть файл

@ -157,7 +157,11 @@ CXXFLAGS += $(TOOLKIT_CFLAGS)
include $(topsrcdir)/config/rules.mk
install:: $(PROGRAM)
RUN_VIEWER_SCRIPT=mozilla-viewer.sh
install:: $(PROGRAM) $(RUN_VIEWER_SCRIPT)
$(INSTALL) $(EXPORT_RESOURCE_SAMPLES) $(DIST)/bin/res/samples
$(INSTALL) $(EXPORT_RESOURCE_THROBBER) $(DIST)/bin/res/throbber
$(INSTALL) $(srcdir)/resources/viewer.properties $(DIST)/bin/res
$(INSTALL) $(RUN_VIEWER_SCRIPT) $(DIST)/bin

Просмотреть файл

@ -0,0 +1,45 @@
#!/bin/sh
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
# compliance with the NPL. You may obtain a copy of the NPL at
# http://www.mozilla.org/NPL/
#
# Software distributed under the NPL is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
# for the specific language governing rights and limitations under the
# NPL.
#
# The Initial Developer of this code under the NPL is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
##
## Usage:
##
## $ mozilla-viewer.sh [viewer args]
##
## This script is meant to run the gecko viewer from either
## mozilla/webshell/tests/viewer or mozilla/dist/bin.
##
## The script will setup all the environment voodoo needed to make
## the viewer work.
##
depth=""
# Running from dist/bin
if [ -d components -a -d res ]
then
depth="../.."
else
# Running from source dir
if [ -f Makefile.in ]
then
depth=`grep -w DEPTH Makefile.in | grep -e "\.\." | awk -F"=" '{ print $2; }'`
fi
fi
$depth/build/run-mozilla.sh viewer ${1+"$@"}

Просмотреть файл

@ -95,3 +95,7 @@ CFLAGS += $(TOOLKIT_CFLAGS)
include $(topsrcdir)/config/rules.mk
RUN_APPRUNNER_SCRIPT=mozilla-apprunner.sh
install:: $(RUN_APPRUNNER_SCRIPT)
$(INSTALL) $(RUN_APPRUNNER_SCRIPT) $(DIST)/bin

Просмотреть файл

@ -0,0 +1,45 @@
#!/bin/sh
#
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
# compliance with the NPL. You may obtain a copy of the NPL at
# http://www.mozilla.org/NPL/
#
# Software distributed under the NPL is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
# for the specific language governing rights and limitations under the
# NPL.
#
# The Initial Developer of this code under the NPL is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All Rights
# Reserved.
#
##
## Usage:
##
## $ mozilla-apprunner.sh [apprunner args]
##
## This script is meant to run the gecko apprunner from either
## mozilla/xpfe/bootstrap or mozilla/dist/bin.
##
## The script will setup all the environment voodoo needed to make
## the apprunner work.
##
depth=""
# Running from dist/bin
if [ -d components -a -d res ]
then
depth="../.."
else
# Running from source dir
if [ -f Makefile.in ]
then
depth=`grep -w DEPTH Makefile.in | grep -e "\.\." | awk -F"=" '{ print $2; }'`
fi
fi
$depth/build/run-mozilla.sh apprunner ${1+"$@"}