clark knows how to use custom widget filter code now
[Evergreen.git] / install.conf.default
index 89c2939..b08c890 100644 (file)
 # --------------------------------------------------------------------
 # Build targets.  Options include:
 # 
-# jserver    - custom 'single-domain' jabber server which may be used
-#              in place of jabberd2
-# router     - jabber router.  
-# gateway    - mod_ils_gateway, Apache module for proxying API calls
-# srfsh      - diagnostic shell interface to OpenSRF
-# marcdumper - utility code for converting MARC to MARCXML
-# opensrf_perl - install the OpenSRF perl modules
-# openils_perl - install the Open-ILS perl modules
-# xul        - client XUL application
-# opensrf      - builds all OpenSRF compenents
-# openils      - builds all OpenILS compenents
-# evergreen    - builds all Evergreen components
+# opensrf_all          - builds all OpenSRF compenents
+# opensrf_jserver - custom 'single-domain' jabber server which may be used in place of jabberd2
+# opensrf_router  - jabber router.  
+# opensrf_gateway - mod_ils_gateway, Apache module for proxying API calls
+# opensrf_srfsh   - diagnostic shell interface to OpenSRF
+# opensrf_core         - install the OpenSRF perl modules and core files for running opensrf
+#
+# openils_all                  - builds all OpenILS compenents
+# openils_core                 - install the Open-ILS perl modules, and core files for running and openils server
+# openils_web                  - copies over the javascript and html templates to the web root directory for running the OPAC
+# openils_marcdumper - utility code for converting MARC to MARCXML
+# openils_db                   - installs the database schemas 
+# openils_reporter             - installs the base of OpenILS Reporter
+#
+# evergreen_cor                - builds core Evergreen components (does not build evergreen_xul_client!)
+# evergreen_xul_client   - client XUL application
 #
 # When running the server components of OpenSRF/OpenILS, the simplest
-# thing is to build jserver, router, gateway, and srfsh, even if you 
-# don't use all of them.  Build marcdumper only if you need to convert
-# MARC files to MARCXML.  If you only want to build the client app,
-# then just build xul.
+# thing is to build 'opensrf' even if you 
+# don't use all of the components.  
+# Build marcdumper only if you need to convert MARC binary files to MARCXML.  
+# If you only want to build the client app, then just build evergreen_xul_client.
 # --------------------------------------------------------------------
 
-#TARGETS=("jserver" "router" "gateway" "srfsh" "marcdumper" "xul");
-#TARGETS=("router" "gateway" "jserver" "srfsh" "opensrf_perl" "openils_perl");
-TARGETS=("opensrf");
+TARGETS=("opensrf_all" "openils_all" "evergreen_core");
 
 
 # --------------------------------------------------------------------
@@ -49,12 +51,15 @@ TARGETS=("opensrf");
 # libraries will be installed into PERFIX/lib, etc.  The user 
 # running 'install.sh install' must have write permissions to PREFIX
 # --------------------------------------------------------------------
-PREFIX="/tmp/ilsinstall/";
+PREFIX="/openils/";
 BINDIR="$PREFIX/bin/";
 LIBDIR="$PREFIX/lib/";
 PERLDIR="$LIBDIR/perl5/";
 INCLUDEDIR="$PREFIX/include/";
 ETCDIR="$PREFIX/etc/";
+WEBDIR="$PREFIX/web/";
+CGIDIR="$PREFIX/cgi-bin/";
+TEMPLATEDIR="$PREFIX/templates";
 
 
 # --------------------------------------------------------------------
@@ -69,15 +74,17 @@ TMP="/tmp/ilstmp/";
 # building the mod_ils_gateway C plugin for allowing web access
 # to the published API.
 # --------------------------------------------------------------------
-APXS2="/pines/apps/apache2/bin/apxs";
+
+APXS2="/opt/bin/apxs"; 
 
 
 # --------------------------------------------------------------------
-# Directory where the Apache2 header files are located.  This must 
+# Directories where the Apache2 header files are located.  These must 
 # be set when building the mod_ils_gateway C plugin for allowing web 
 # access to the published API.
 # --------------------------------------------------------------------
-APACHE2_HEADERS="/pines/apps/apache2/include/";
+APACHE2_HEADERS="/opt/include/";
+APR_HEADERS="/opt/include/";
 
 
 # --------------------------------------------------------------------
@@ -92,7 +99,20 @@ LIBXML2_HEADERS="/usr/include/libxml2/";
 # These point to the top level makefiles for each of the sub 
 # projects.  Only change these if you have relocated the directories.
 # --------------------------------------------------------------------
-OPENSRF_DIR="OpenSRF/src/";
-OPENILS_DIR="Open-ILS/src/";
-EVERGREEN_DIR="Evergreen/";
+OPENSRFDIR="OpenSRF/src/";
+OPENILSDIR="Open-ILS/src/";
+EVERGREENDIR="Evergreen/";
+
+
+
+
+# --------------------------------------------------------------------
+# These are used to create the perl DBI DSN for the bootstrapping
+# scripts.
+# --------------------------------------------------------------------
+DBDRVR="Pg";
+DBHOST="127.0.0.1";
+DBNAME="demo-dev";
+DBUSER="postgres";
+DBPW="";