#!/bin/bash
set -e
-mkdir -p $1/usr/local/lib
-cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.a $1/usr/local/lib
-cp ../Open-COBOL-ESQL-$version/dblib/libocesql.la $1/usr/local/lib
-cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.so.0.1.0 $1/usr/local/lib
-pushd $1/usr/local/lib >/dev/null
- ln -s libocesql.so.0.1.0 libocesql.so
- ln -s libocesql.so.0.1.0 libocesql.so.0
+#mkdir -p $1/usr/local/lib
+#cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.a $1/usr/local/lib
+#cp ../Open-COBOL-ESQL-$version/dblib/libocesql.la $1/usr/local/lib
+#cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.so.0.1.0 $1/usr/local/lib
+#pushd $1/usr/local/lib >/dev/null
+# ln -s libocesql.so.0.1.0 libocesql.so
+# ln -s libocesql.so.0.1.0 libocesql.so.0
+#popd >/dev/null
+
+pushd ~/build/Downloads/Open-COBOL-ESQL >/dev/null
+ make install
popd >/dev/null
+rsync -a ~/build/debian/tmp/ ./debian/tmp/
+
mkdir -p $1/usr/bin
cat << 'OCERUN' > $1/usr/bin/ocerun
#!/bin/bash
exit 1
fi
-export LD_LIBRARY_PATH="/usr/local/lib"
+export LD_LIBRARY_PATH="/usr/lib"
export OCDB_DB_CHAR=UTF-8
$1
OCERUN
chmod 755 $1/usr/bin/ocerun
+
+cat << 'OCECOBC' > $1/usr/bin/ocecobc
+#!/bin/bash
+set -e
+
+usage="ocecobc [-x] DATEI"
+
+exec_flag=""
+
+if [ -z "$1" ]; then
+ echo "Usage: $usage"
+ exit 46
+fi
+file=$1
+
+if [ $1 == "-x" ]; then
+ exec_flag="-x"
+ if [ -z "$2 ]; then
+ echo "File missing."
+ echo "Usage: $usage"
+ exit 43
+ fi
+ file=$2
+fi
+
+export COB_LDFLAGS=-Wl,--no-as-needed
+export LD_LIBRARY_PATH="/usr/lib"
+export COBCPY=/usr/share/open-cobol-esql/copy
+
+base_name=${file%.*}
+
+ocesql $file $base_name.cob
+cobc $exec_flag -locesql $base_name.cob
+OCECOBC
+chmod 755 $1/usr/bin/ocecobc