summaryrefslogtreecommitdiffstats
path: root/petascope/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'petascope/INSTALL')
-rw-r--r--petascope/INSTALL29
1 files changed, 15 insertions, 14 deletions
diff --git a/petascope/INSTALL b/petascope/INSTALL
index 9ef074b..1ee10ad 100644
--- a/petascope/INSTALL
+++ b/petascope/INSTALL
@@ -1,25 +1,26 @@
-This file contains instructions on how to install PetaScope.
+This file contains instructions on how to install PetaScope.
BUILD AND INSTALL:
-- download the PetaScope package from www.petascope.org/Download
- and uncompress the tarball; alternatively, download from the
- repository saying
- $ git clone git://kahlua.eecs.jacobs-university.de/petascope.git
-- compile the code and the servlet interface:
- $ ant
-- edit the settings.properties configuration file
-- initialize the PostgreSQL database for PetaScope metadata saying
- $ psql < misc/petascopedb.sql
-- deploy the war file, dist/petascope.war, with Tomcat.
+- PetaScope is part of the rasdaman distribution (www.rasdaman.org), to get it use
+ $ git clone git://kahlua.eecs.jacobs-university.de/rasdaman.git
+- Setup the database (create database petascopedb in PostgreSQL, with user
+ petauser/petapasswd), or edit the db/settings.properties configuration file.
+ To insert initial metadata in petascopedb, run:
+ $ make setupdb
+- Compile all in one step:
+ $ make all
+ This compiles the code, creates a war archive in build/dist and Javadoc in build/apidocs)
+- Deploy the war file, build/dist/petascope.war, with Tomcat. If CATALINA_HOME
+ is properly set to the Tomcat's home directory, you can also do:
+ $ make install
+- Run any tests (currently this runs only WCS 2.0 tests):
+ $ make test
Please note that in order for PetaScope to run, you also need a
rasdaman server available. You can download and install it from
www.rasdaman.org/Download
-For further details, refer to the documentation available at
-www.petascope.org/Install and www.petascope.org/Support.
-
VERSION COMPATIBILITY STATEMENT:
Petascope compiles successfully with Java 1.6.