-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/configure.ac b/configure.ac index 4e0c4ba..fa1de7a 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -7,14 +7,38 @@ AC_CONFIG_FILES([ | |||
7 | src/Makefile | 7 | src/Makefile |
8 | ]) | 8 | ]) |
9 | 9 | ||
10 | ################## | ||
11 | # MODULE: OpenGL # | ||
12 | ################## | ||
13 | |||
14 | # Note that this project will not build on systems where the OpenGL | ||
15 | # support libraries do not include support for buffer objects. | ||
16 | |||
10 | # Check for OpenGL libraries GLUT, GLU and GL. OpenGL is used for the | 17 | # Check for OpenGL libraries GLUT, GLU and GL. OpenGL is used for the |
11 | # visualization rendering and interaction. | 18 | # visualization rendering and interaction. |
12 | AX_CHECK_GLUT | 19 | AX_CHECK_GLUT |
13 | 20 | ||
14 | # Check for DB2. | 21 | ############### |
15 | AC_SEARCH_LIBS([sqlastrt],[db2]) | 22 | # MODULE: DB2 # |
23 | ############### | ||
24 | |||
25 | # Check for DB2 client library. | ||
26 | AC_SEARCH_LIBS([sqlastrt],[db2],[], | ||
27 | [AC_MSG_ERROR(The DB2 client libraries are needed to build the system. After installation of the client it may be necessary to add -L/home/db2inst1/sqllib/lib to LDFLAGS.)]) | ||
28 | |||
29 | # Check for DB2 client headers. | ||
30 | AC_CHECK_HEADERS([sqladef.h],[], | ||
31 | [AC_MSG_ERROR(The DB2 client headers are needed to build the system. After installation of the client it may be necessary to add -I/home/db2inst1/sqllib/include to CPPFLAGS.)]) | ||
32 | |||
33 | ########################## | ||
34 | # MODULE: BROWSER PLUGIN # | ||
35 | ########################## | ||
16 | 36 | ||
17 | # Libtool is used to build the library for the browser plugin. | 37 | # Libtool is used to build the library for the browser plugin. |
18 | AC_PROG_LIBTOOL | 38 | AC_PROG_LIBTOOL |
19 | 39 | ||
40 | # Check for the Gecko Plugin API | ||
41 | AC_CHECK_HEADERS([npapi.h],[], | ||
42 | [AC_MSG_ERROR(The Gecko Plugin API (NPAPI) is needed to build the system. Information on this API can be found on-line at https://developer.mozilla.org/en/Plugins. Debian users can add the package xulrunner-dev and add -I/usr/include/xulrunner-1.9/unstable to CPPFLAGS.)]) | ||
43 | |||
20 | AC_OUTPUT | 44 | AC_OUTPUT |