]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/extras/autogen.sh
run all of autogen in a subshell so the the CWD is reset
[Evergreen.git] / Open-ILS / src / extras / autogen.sh
1 #!/bin/bash
2 # vim:noet:ts=4
3
4 (
5
6 BASEDIR=${0%/*}
7 if test "$BASEDIR" = "$0" ; then
8         BASEDIR="$(which $0)"
9         BASEDIR=${BASEDIR%/*}
10 fi
11
12 cd "$BASEDIR"
13
14 CONFIG="$1";
15
16 [ -z "$CONFIG" ] && echo "usage: $0 <bootstrap_config>" && exit;
17
18 JSDIR="/openils/var/web/opac/common/js/";
19 SLIMPACDIR="/openils/var/web/opac/extras/slimpac/";
20
21 echo "Updating fieldmapper";
22 perl fieldmapper.pl "$CONFIG"   > "$JSDIR/fmall.js";
23
24 echo "Updating web_fieldmapper";
25 perl fieldmapper.pl "$CONFIG" "web_core"        > "$JSDIR/fmcore.js";
26
27 echo "Updating OrgTree";
28 perl org_tree_js.pl "$CONFIG" > "$JSDIR/OrgTree.js";
29
30 echo "Updating OrgTree HTML";
31 perl org_tree_html_options.pl "$CONFIG" "$SLIMPACDIR/lib_list.inc";
32
33 echo "Done";
34
35 )
36