Add install option for Python libs
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 20 Dec 2007 20:14:13 +0000 (20:14 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 20 Dec 2007 20:14:13 +0000 (20:14 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8255 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/Makefile
install.conf.default
install.sh

index e47405c..ab499ae 100644 (file)
@@ -10,7 +10,7 @@ export STAFF_CLIENT_BUILD_ID = `/bin/cat ../xul/staff_client/build/BUILD_ID`
 
 all:  c_apps client-xul mod_xmlent
 
-install:       perl-install web-install server-xul string-templates-install xsl-install c_apps-install circ_rules-install offline-install storage-bootstrap cgi-bootstrap
+install:       perl-install python-install web-install server-xul string-templates-install xsl-install c_apps-install circ_rules-install offline-install storage-bootstrap cgi-bootstrap
 
 web-install:   webcore-install autojs-install mod_xmlent-install offline-install reporter-install
 
@@ -138,6 +138,12 @@ perl-install:
        mkdir -p $(TEMPLATEDIR)
        cp -r templates/marc $(TEMPLATEDIR)
 
+python-install:
+       @echo $@
+       @echo "Installing Python modules to $(PYTHONDIR)"
+       mkdir -p $(PYTHONDIR)
+       cp -r python/* $(PYTHONDIR)
+
 # -----------------------------------------------------------------------------------
 
 reporter-install:
index 3133a88..d6822c5 100644 (file)
@@ -44,6 +44,7 @@ PREFIX="/openils/";
 BINDIR="$PREFIX/bin/";
 LIBDIR="$PREFIX/lib/";
 PERLDIR="$LIBDIR/perl5/";
+PYTHONDIR="$LIBDIR/python25/";
 INCLUDEDIR="$PREFIX/include/";
 ETCDIR="$PREFIX/etc/";
 WEBDIR="$PREFIX/web/";
index 8b57a24..4abae27 100755 (executable)
@@ -119,7 +119,7 @@ function runInstall {
 
                MAKE="make $verbose APXS2=$APXS2 PREFIX=$PREFIX TMP=$TMP APR_HEADERS=$APR_HEADERS \
                        APACHE2_HEADERS=$APACHE2_HEADERS LIBXML2_HEADERS=$LIBXML2_HEADERS DBPORT=$DBPORT\
-                       BINDIR=$BINDIR DBI_LIBS=$DBI_LIBS LIBDIR=$LIBDIR PERLDIR=$PERLDIR INCLUDEDIR=$INCLUDEDIR \
+                       BINDIR=$BINDIR DBI_LIBS=$DBI_LIBS LIBDIR=$LIBDIR PERLDIR=$PERLDIR PYTHONDIR=$PYTHONDIR INCLUDEDIR=$INCLUDEDIR \
                        WEBDIR=$WEBDIR TEMPLATEDIR=$TEMPLATEDIR ETCDIR=$ETCDIR REPORTERDIR=$REPORTERDIR\
                        OPENSRF_HEADERS=$OPENSRF_HEADERS OPENSRF_LIBS=$OPENSRF_LIBS OPENILSDIR=$OPENILSDIR EVERGREENDIR=$EVERGREENDIR \
                        CIRCRULESDIR=$CIRCRULESDIR CATALOGSCRIPTDIR=$CATALOGSCRIPTDIR CGIDIR=$CGIDIR \
@@ -142,6 +142,7 @@ function runInstall {
                                if building; then $MAKE -C "$OPENILSDIR" "c_apps"; fi;
                                if installing; then 
                                        $MAKE -C "$OPENILSDIR" "perl-install"; 
+                                       $MAKE -C "$OPENILSDIR" "python-install"; 
                                        $MAKE -C "$OPENILSDIR" "string-templates-install"; 
                                        $MAKE -C "$OPENILSDIR" "xsl-install"; 
                                        $MAKE -C "$OPENILSDIR" "c_apps-install";