aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2020-10-16 17:24:55 +0200
committerSven Gothel <[email protected]>2020-10-16 17:24:55 +0200
commit1b023c3a441ef7a37b5e89dfc4e029725269c8e4 (patch)
tree8a245cf673f433027519fa5180759e532f8399b1 /README.md
parent815ccde5caca44ac4f26c85db5685faac6aae446 (diff)
README.md: Add notion of extracted submodule jaucpp
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/README.md b/README.md
index d4b2fad6..81c917ec 100644
--- a/README.md
+++ b/README.md
@@ -118,6 +118,8 @@ Up to date API documentation can be found:
* [Java API Doc](https://jausoft.com/projects/direct_bt/build/documentation/java/html/index.html).
+* [Jau C++ Standalone API Doc](https://jausoft.com/projects/jaucpp/build/documentation/cpp/html/index.html).
+
A guide for getting started with *Direct-BT* on C++ and Java may follow up.
@@ -178,6 +180,10 @@ Building Binaries
The project requires CMake 3.1+ for building and a Java JDK >= 11.
+This project also uses the [Jau C++ Library](https://jausoft.com/cgit/jaucpp.git/)
+as a git submodule, which has been extracted earlier from this project
+to better encapsulation and allow general use.
+
*TinyB* requires GLib/GIO 2.40+. It also
requires *BlueZ* with GATT profile activated, which is currently experimental (as
of *BlueZ* 5.37), so you might have to run bluetoothd with the -E flag. For
@@ -186,7 +192,6 @@ bluetooth.service file (usually found in /usr/lib/systemd/system/ or
/lib/systemd/system) and append -E to ExecStart line, restart the daemon with
systemctl restart bluetooth.
-
*Direct-BT* does not require GLib/GIO
nor shall the *BlueZ* userspace service *bluetoothd* be active for best experience.