Browse Source

by_json: simplify way to change RERO-ils directory

master
Olivier DOSSMANN 1 year ago
parent
commit
ee9488ab7e
4 changed files with 10 additions and 8 deletions
  1. +1
    -2
      by_json/README.md
  2. +9
    -0
      by_json/commons.sh
  3. +0
    -3
      by_json/gen_orgas.sh
  4. +0
    -3
      by_json/gen_policies.sh

+ 1
- 2
by_json/README.md View File

@ -11,11 +11,10 @@
# Usage
* Open **commons.sh** file
* change **RERO\_DIR** variable to point your **rero-ils directory**
```
make clean && make
make clean && RERO_DIR="/home/moi/rero/rero-ils" make
```
Result: **2 files (orgas.svg and policies.svg)** file (can be open with Gimp for example).

+ 9
- 0
by_json/commons.sh View File

@ -5,6 +5,7 @@
# Built variables
outputfile="$1"
RERO_DIR="${RERO_DIR:-${HOME}/projets/rero/rero-ils}"
SRC_DIR="${RERO_DIR}/data/"
# Templates
@ -32,6 +33,14 @@ elif [[ -f "${outputfile}" ]]; then
echo "File already exists!"
exit 1
fi
if [[ ! -d "${RERO_DIR}" ]]; then
echo "Source directory doesn't exist: ${RERO_DIR}. Did you set RERO_DIR variable?"
exit 1
fi
if [[ ! -d "${SRC_DIR}" ]]; then
echo "No data directory found in ${RERO_DIR}. Did you set RERO_DIR variable correctly?"
exit 1
fi
# FUNCTIONS
# WRITE first argument in output file


+ 0
- 3
by_json/gen_orgas.sh View File

@ -10,9 +10,6 @@
# dot -Tsvg output.dot -o organisations.svg
# where `output.dot` is the previous file. And `organisations.svg` the final schema you want to display.
# CONFIG
RERO_DIR="${HOME}/projets/rero/rero-ils"
# Load commons variables, functions and statements
source commons.sh


+ 0
- 3
by_json/gen_policies.sh View File

@ -3,9 +3,6 @@
# Generate a dot file to create graph of RERO-ils data
#
# CONFIG
RERO_DIR="${HOME}/projets/rero/rero-ils"
# Load commons variables, functions and statements
source commons.sh