From 6b61bd245870bad80a2655ea4c4b56d1246233df Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 6 May 2024 06:33:36 +0200 Subject: Add libbutl-odb source subdirectory This is an additional (to libbutl) utility library which contains the source code of libodb, libodb-sqlite, and libsqlite3 configured and tuned for our needs. --- libbutl-odb/odb/details/buffer.cxx | 1 + libbutl-odb/odb/details/buffer.hxx | 1 + libbutl-odb/odb/details/c-string.hxx | 1 + libbutl-odb/odb/details/condition.hxx | 1 + libbutl-odb/odb/details/config-vc.h | 1 + libbutl-odb/odb/details/config.h | 1 + libbutl-odb/odb/details/config.hxx | 1 + libbutl-odb/odb/details/exception.hxx | 1 + libbutl-odb/odb/details/export.hxx | 1 + libbutl-odb/odb/details/function-wrapper.hxx | 1 + libbutl-odb/odb/details/function-wrapper.ixx | 1 + libbutl-odb/odb/details/function-wrapper.txx | 1 + libbutl-odb/odb/details/lock.hxx | 1 + libbutl-odb/odb/details/meta | 1 + libbutl-odb/odb/details/mutex.hxx | 1 + libbutl-odb/odb/details/shared-ptr | 1 + libbutl-odb/odb/details/shared-ptr-fwd.hxx | 1 + libbutl-odb/odb/details/shared-ptr.hxx | 1 + libbutl-odb/odb/details/thread.hxx | 1 + libbutl-odb/odb/details/tls.hxx | 1 + libbutl-odb/odb/details/transfer-ptr.hxx | 1 + libbutl-odb/odb/details/type-info.hxx | 1 + libbutl-odb/odb/details/unique-ptr.hxx | 1 + libbutl-odb/odb/details/unused.hxx | 1 + libbutl-odb/odb/details/win32/windows.hxx | 1 + libbutl-odb/odb/details/wrapper-p.hxx | 1 + 26 files changed, 26 insertions(+) create mode 120000 libbutl-odb/odb/details/buffer.cxx create mode 120000 libbutl-odb/odb/details/buffer.hxx create mode 120000 libbutl-odb/odb/details/c-string.hxx create mode 120000 libbutl-odb/odb/details/condition.hxx create mode 120000 libbutl-odb/odb/details/config-vc.h create mode 120000 libbutl-odb/odb/details/config.h create mode 120000 libbutl-odb/odb/details/config.hxx create mode 120000 libbutl-odb/odb/details/exception.hxx create mode 120000 libbutl-odb/odb/details/export.hxx create mode 120000 libbutl-odb/odb/details/function-wrapper.hxx create mode 120000 libbutl-odb/odb/details/function-wrapper.ixx create mode 120000 libbutl-odb/odb/details/function-wrapper.txx create mode 120000 libbutl-odb/odb/details/lock.hxx create mode 120000 libbutl-odb/odb/details/meta create mode 120000 libbutl-odb/odb/details/mutex.hxx create mode 120000 libbutl-odb/odb/details/shared-ptr create mode 120000 libbutl-odb/odb/details/shared-ptr-fwd.hxx create mode 120000 libbutl-odb/odb/details/shared-ptr.hxx create mode 120000 libbutl-odb/odb/details/thread.hxx create mode 120000 libbutl-odb/odb/details/tls.hxx create mode 120000 libbutl-odb/odb/details/transfer-ptr.hxx create mode 120000 libbutl-odb/odb/details/type-info.hxx create mode 120000 libbutl-odb/odb/details/unique-ptr.hxx create mode 120000 libbutl-odb/odb/details/unused.hxx create mode 120000 libbutl-odb/odb/details/win32/windows.hxx create mode 120000 libbutl-odb/odb/details/wrapper-p.hxx (limited to 'libbutl-odb/odb/details') diff --git a/libbutl-odb/odb/details/buffer.cxx b/libbutl-odb/odb/details/buffer.cxx new file mode 120000 index 0000000..6af5fbc --- /dev/null +++ b/libbutl-odb/odb/details/buffer.cxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/buffer.cxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/buffer.hxx b/libbutl-odb/odb/details/buffer.hxx new file mode 120000 index 0000000..a05e24f --- /dev/null +++ b/libbutl-odb/odb/details/buffer.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/buffer.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/c-string.hxx b/libbutl-odb/odb/details/c-string.hxx new file mode 120000 index 0000000..6e1cd46 --- /dev/null +++ b/libbutl-odb/odb/details/c-string.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/c-string.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/condition.hxx b/libbutl-odb/odb/details/condition.hxx new file mode 120000 index 0000000..80ddb83 --- /dev/null +++ b/libbutl-odb/odb/details/condition.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/condition.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/config-vc.h b/libbutl-odb/odb/details/config-vc.h new file mode 120000 index 0000000..2e879c9 --- /dev/null +++ b/libbutl-odb/odb/details/config-vc.h @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/config-vc.h \ No newline at end of file diff --git a/libbutl-odb/odb/details/config.h b/libbutl-odb/odb/details/config.h new file mode 120000 index 0000000..8fc2729 --- /dev/null +++ b/libbutl-odb/odb/details/config.h @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/config.h \ No newline at end of file diff --git a/libbutl-odb/odb/details/config.hxx b/libbutl-odb/odb/details/config.hxx new file mode 120000 index 0000000..16ad4db --- /dev/null +++ b/libbutl-odb/odb/details/config.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/config.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/exception.hxx b/libbutl-odb/odb/details/exception.hxx new file mode 120000 index 0000000..41e9c35 --- /dev/null +++ b/libbutl-odb/odb/details/exception.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/exception.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/export.hxx b/libbutl-odb/odb/details/export.hxx new file mode 120000 index 0000000..ddbd800 --- /dev/null +++ b/libbutl-odb/odb/details/export.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/export.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/function-wrapper.hxx b/libbutl-odb/odb/details/function-wrapper.hxx new file mode 120000 index 0000000..94b8f9e --- /dev/null +++ b/libbutl-odb/odb/details/function-wrapper.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/function-wrapper.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/function-wrapper.ixx b/libbutl-odb/odb/details/function-wrapper.ixx new file mode 120000 index 0000000..05ec736 --- /dev/null +++ b/libbutl-odb/odb/details/function-wrapper.ixx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/function-wrapper.ixx \ No newline at end of file diff --git a/libbutl-odb/odb/details/function-wrapper.txx b/libbutl-odb/odb/details/function-wrapper.txx new file mode 120000 index 0000000..4e33625 --- /dev/null +++ b/libbutl-odb/odb/details/function-wrapper.txx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/function-wrapper.txx \ No newline at end of file diff --git a/libbutl-odb/odb/details/lock.hxx b/libbutl-odb/odb/details/lock.hxx new file mode 120000 index 0000000..4099cee --- /dev/null +++ b/libbutl-odb/odb/details/lock.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/lock.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/meta b/libbutl-odb/odb/details/meta new file mode 120000 index 0000000..c12653e --- /dev/null +++ b/libbutl-odb/odb/details/meta @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/meta \ No newline at end of file diff --git a/libbutl-odb/odb/details/mutex.hxx b/libbutl-odb/odb/details/mutex.hxx new file mode 120000 index 0000000..7bae0aa --- /dev/null +++ b/libbutl-odb/odb/details/mutex.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/mutex.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/shared-ptr b/libbutl-odb/odb/details/shared-ptr new file mode 120000 index 0000000..591da08 --- /dev/null +++ b/libbutl-odb/odb/details/shared-ptr @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/shared-ptr \ No newline at end of file diff --git a/libbutl-odb/odb/details/shared-ptr-fwd.hxx b/libbutl-odb/odb/details/shared-ptr-fwd.hxx new file mode 120000 index 0000000..21e771e --- /dev/null +++ b/libbutl-odb/odb/details/shared-ptr-fwd.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/shared-ptr-fwd.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/shared-ptr.hxx b/libbutl-odb/odb/details/shared-ptr.hxx new file mode 120000 index 0000000..871bd50 --- /dev/null +++ b/libbutl-odb/odb/details/shared-ptr.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/shared-ptr.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/thread.hxx b/libbutl-odb/odb/details/thread.hxx new file mode 120000 index 0000000..9e3a478 --- /dev/null +++ b/libbutl-odb/odb/details/thread.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/thread.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/tls.hxx b/libbutl-odb/odb/details/tls.hxx new file mode 120000 index 0000000..72e1d04 --- /dev/null +++ b/libbutl-odb/odb/details/tls.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/tls.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/transfer-ptr.hxx b/libbutl-odb/odb/details/transfer-ptr.hxx new file mode 120000 index 0000000..360e1b9 --- /dev/null +++ b/libbutl-odb/odb/details/transfer-ptr.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/transfer-ptr.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/type-info.hxx b/libbutl-odb/odb/details/type-info.hxx new file mode 120000 index 0000000..c0aadef --- /dev/null +++ b/libbutl-odb/odb/details/type-info.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/type-info.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/unique-ptr.hxx b/libbutl-odb/odb/details/unique-ptr.hxx new file mode 120000 index 0000000..63cf03a --- /dev/null +++ b/libbutl-odb/odb/details/unique-ptr.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/unique-ptr.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/unused.hxx b/libbutl-odb/odb/details/unused.hxx new file mode 120000 index 0000000..d2d3488 --- /dev/null +++ b/libbutl-odb/odb/details/unused.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/unused.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/win32/windows.hxx b/libbutl-odb/odb/details/win32/windows.hxx new file mode 120000 index 0000000..9c1ebea --- /dev/null +++ b/libbutl-odb/odb/details/win32/windows.hxx @@ -0,0 +1 @@ +../../../../upstream/odb/libodb/odb/details/win32/windows.hxx \ No newline at end of file diff --git a/libbutl-odb/odb/details/wrapper-p.hxx b/libbutl-odb/odb/details/wrapper-p.hxx new file mode 120000 index 0000000..a8389ae --- /dev/null +++ b/libbutl-odb/odb/details/wrapper-p.hxx @@ -0,0 +1 @@ +../../../upstream/odb/libodb/odb/details/wrapper-p.hxx \ No newline at end of file -- cgit v1.1