-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | README | 29 | ||||
-rw-r--r-- | configure.ac | 28 | ||||
-rw-r--r-- | src/Makefile.am | 19 | ||||
-rw-r--r-- | src/controller/callbacks/keyboard.c | 8 | ||||
-rw-r--r-- | src/model/state/state.h | 5 | ||||
-rw-r--r-- | src/plugin/README_plugin.txt | 5 | ||||
-rw-r--r-- | src/plugin/install.rdf | 2 | ||||
-rwxr-xr-x | src/plugin/make_xpi.sh | 18 | ||||
-rw-r--r-- | src/plugin/plugin.c | 40 | ||||
-rw-r--r-- | src/plugin/plugin.h | 2 | ||||
-rw-r--r-- | src/plugin/test.html | 6 | ||||
-rw-r--r-- | src/view/geometry.c | 6 | ||||
-rw-r--r-- | src/view/init.c | 1 | ||||
-rw-r--r-- | test/ParaView/explore.pvsm | 4896 | ||||
-rw-r--r-- | test/ParaView/proteins_by_year.csv | 106810 | ||||
-rw-r--r-- | test/ParaView/proteins_by_year.sql | 19 | ||||
-rw-r--r-- | test/explore-time.mw | 358 |
18 files changed, 112222 insertions, 40 deletions
diff --git a/src/plugin/make_xpi.sh b/src/plugin/make_xpi.sh index cb206db..63fdd01 100755 --- a/src/plugin/make_xpi.sh +++ b/src/plugin/make_xpi.sh @@ -3,7 +3,7 @@ # 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 +# 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 @@ -12,8 +12,20 @@ # 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 + +# As per https://developer.mozilla.org/en/OS_TARGET +OS_TARGET=`uname -s` + +# As per https://developer.mozilla.org/en/XPCOM_ABI +CPU_ARCH=`uname -m` +TARGET_COMPILER_ABI=gcc3 +TARGET_XPCOM_ABI=${CPU_ARCH}-${TARGET_COMPILER_ABI} + +# As per https://developer.mozilla.org/en/Bundles +PLATFORM_STRING=${OS_TARGET}_${TARGET_XPCOM_ABI} + +install -D ../.libs/libflumapplugin.so.0.0.0 \ +platform/${PLATFORM_STRING}/plugins/libflumapplugin.so # ZIP is used make the extension as per the instructions at: # https://developer.mozilla.org/en/Extension_Packaging |