Put generic path in extra/gen.sh.
authorFrédéric Jolliton <git@frederic.jolliton.com>
Mon, 23 Oct 2006 17:59:06 +0000 (17:59 +0000)
committerFrédéric Jolliton <git@frederic.jolliton.com>
Mon, 23 Oct 2006 17:59:06 +0000 (17:59 +0000)
extra/gen.sh

index f4f93bb..42ed850 100644 (file)
@@ -3,10 +3,13 @@
 # This script generate the rsbac_x_y_z.py Python module which contains
 # all the types defined in RSBAC include file.
 
+# You need at least GCC-XML 0.7 CVS and codegenerator from the ctypes
+# project.
+
 export LC_ALL=C
 
 # files
-HEADERS=/home/fred/src/rsbac-admin-1.3.0rc1/main/headers
+HEADERS=/path/to/rsbac-admin-1.3.0rc1/main/headers
 SOURCES=(
   "${HEADERS}/rsbac/types.h"
   "${HEADERS}/rsbac/syscalls.h"
@@ -15,16 +18,16 @@ SOURCES=(
 TARGET="./rsbac_1_3_0_rc1.py"
 
 # gccxml
-GCCXML=/home/fred/CVS/gccxml-build/bin
+GCCXML=/path/to/gccxml
 export PATH="${GCCXML}:${PATH}"
 
 # codegen
-CODEGEN=/home/fred/CVS/codegen
+CODEGEN=/path/to/codegen
 export PYTHONPATH="$CODEGEN"
 H2XML="${CODEGEN}/scripts/h2xml.py"
 XML2PY="${CODEGEN}/scripts/xml2py.py"
 
-TMP="/tmp/.pyrsbac.$$"
+TMP=".pyrsbac.$$"
 python "$H2XML" "${SOURCES[@]}" -I "$HEADERS" -c -o "$TMP"
 cat > "$TARGET" <<EOF
 # Automatically generated by $0 on `date`