path:
root/
src/
plugin/
make_xpi.sh (
plain)
blob: cb206dbc800e1b910626a712b95d221977e34a7a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/sh
# This script creates a XPI file.
# The structure of an Installable Bundle is documented on-line at:
# https://developer.mozilla.org/en/Bundles. Note that Iceweasel
# 3.0.12 on Debian x86 is unable to find the library if gcc4 is used
# in place of gcc3 or if the library name is not truncated to .so.
# Also running from the GNOME taskbar does not include the DB2
# run-time in the LD_LIBRARY_PATH which causes the library to fail to
# load with no errors reported. Running from a shell with the
# LD_LIBRARY_PATH set resolves this. DB2 run-time libraries should be
# statically linked however static verions are not including with DB2
# v9.5 Express/C.
cp ../.libs/libflumapplugin.so.0.0.0 \
platform/Linux_x86-gcc3/plugins/libflumapplugin.so
# ZIP is used make the extension as per the instructions at:
# https://developer.mozilla.org/en/Extension_Packaging
zip -r flumap.xpi \
install.rdf \
platform/*
|