Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
matrix-org
Olm
Commits
c9a183a7
Commit
c9a183a7
authored
Jun 11, 2020
by
Hubert Chathi
Browse files
add list of bindings
parent
efd17631
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
c9a183a7
...
@@ -95,6 +95,24 @@ find_package(Olm::Olm REQUIRED)
...
@@ -95,6 +95,24 @@ find_package(Olm::Olm REQUIRED)
target_link_libraries
(
my_exe Olm::Olm
)
target_link_libraries
(
my_exe Olm::Olm
)
```
```
## Bindings
libolm can be used in different environments using bindings. In addition to the
JavaScript, Python, Java (Android), and Objective-C bindings included in this
repository, some bindings are (in alphabetical order):
-
[
dart-olm
](
https://gitlab.com/famedly/libraries/dart-olm
)
(
AGPLv3
)
Dart bindings
-
[
Dhole/go-olm
](
https://github.com/Dhole/go-olm
)
(
Apache-2.0
)
Go bindings
-
[
libQtOlm
](
https://gitlab.com/b0/libqtolm/
)
(
GPLv3
)
Qt bindings
-
[
matrix-kt
](
https://github.com/Dominaezzz/matrix-kt
)
(
Apache-2.0
)
Kotlin
library for Matrix, including Olm methods
-
[
maunium.net/go/mautrix/crypto/olm
](
https://github.com/tulir/mautrix-go/tree/master/crypto/olm
)
(Apache-2.0) fork of Dhole/go-olm
-
[
olm-sys
](
https://gitlab.gnome.org/BrainBlasted/olm-sys
)
(
Apache-2.0
)
Rust
bindings
Note that bindings may have a different license from libolm.
## Release process
## Release process
First: bump version numbers in
``common.mk``
,
``CMakeLists.txt``
,
First: bump version numbers in
``common.mk``
,
``CMakeLists.txt``
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment