aboutsummaryrefslogtreecommitdiff
path: root/bpkg/odb.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/odb.sh')
-rwxr-xr-xbpkg/odb.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/bpkg/odb.sh b/bpkg/odb.sh
new file mode 100755
index 0000000..12ac408
--- /dev/null
+++ b/bpkg/odb.sh
@@ -0,0 +1,15 @@
+#! /usr/bin/env bash
+
+trap 'exit 1' ERR
+
+odb=/home/boris/work/odb/odb/odb/odb
+lib="\
+-I/home/boris/work/odb/libodb-sqlite-default \
+-I/home/boris/work/odb/libodb-sqlite \
+-I/home/boris/work/odb/libodb-default \
+-I/home/boris/work/odb/libodb"
+
+$odb -d sqlite --std c++11 --hxx-suffix "" --generate-query --generate-schema \
+ $lib -I.. -I../../libbpkg -I../../libbutl \
+ --include-with-brackets --include-prefix bpkg --guard-prefix BPKG \
+ --sqlite-override-null package