major source structure and module name change - continue4
This commit is contained in:
45
BrowserExtensions/mk-winxpi.sh
Normal file
45
BrowserExtensions/mk-winxpi.sh
Normal file
@@ -0,0 +1,45 @@
|
||||
#make the .dll library (xpcom)
|
||||
echo '*******************************************'
|
||||
echo '** Using a pre-built dll **'
|
||||
echo '** **'
|
||||
echo '** To rebuild the windows xpcom dll **'
|
||||
echo '** 1. edit the win/makefile.mak **'
|
||||
echo '** 2. enter the path to your gecko-sdk **'
|
||||
echo '** 3. In cmd box, enter the following: **'
|
||||
echo '** 4. nmake cfg=Release makefile.mak **'
|
||||
echo '*******************************************'
|
||||
echo
|
||||
|
||||
#copy all files to a temp directory
|
||||
rm -rf temp
|
||||
mkdir temp
|
||||
cp -r common temp
|
||||
cp -r win temp
|
||||
cd temp
|
||||
|
||||
#remove all svn stuff
|
||||
echo 'Removing svn stuff'
|
||||
find . -name "*svn*" |xargs rm -rf
|
||||
|
||||
#build the casa.jar
|
||||
echo 'building casa.jar'
|
||||
cd common/casajar
|
||||
zip -rD casa.jar *
|
||||
mv casa.jar ../.
|
||||
|
||||
#copy files to correct location
|
||||
cd ../..
|
||||
cp win/Release/MiCASAKeys.dll win/xpi/components/.
|
||||
cp common/casa.jar win/xpi/chrome/.
|
||||
|
||||
#now zip up the xpi
|
||||
cd win/xpi
|
||||
echo 'creating XPI'
|
||||
zip -rD casa4windows.xpi *
|
||||
|
||||
# copy xpi to extensions folder
|
||||
cp casa4windows.xpi ../../../.
|
||||
cd ../../..
|
||||
|
||||
echo 'Done'
|
||||
|
||||
Reference in New Issue
Block a user