Commit Graph

30 Commits

Author SHA1 Message Date
Karthik Kumar Viswanathan
614bcb3aae ggwave : windows fixes (#95) 2023-07-22 09:08:36 +03:00
Georgi Gerganov
268003b4b9 ggwave v0.4.2 2023-01-19 18:26:10 +02:00
Georgi Gerganov
018024a8de ggwave v0.4.1 2022-10-02 13:05:11 +03:00
Georgi Gerganov
e035c75be1 ggwave v0.4.0 2022-07-05 17:39:44 +03:00
Georgi Gerganov
6bbe8ecec3 wip : refactoring 2022-07-04 21:18:20 +03:00
Georgi Gerganov
1fedf68a41 ggwave v0.3.1 2021-11-27 13:07:16 +02:00
Georgi Gerganov
87d6cc1389 ggwave v0.3.0 2021-07-03 11:54:10 +03:00
Georgi Gerganov
ad615cc4ed pypi : release v0.2.2
- fix "txProtocol" -> "txProtocolId" confusion
2021-04-18 16:55:15 +03:00
Georgi Gerganov
74f35ebcf0 waver : fix font loading and snap build 2021-02-27 22:36:36 +02:00
Georgi Gerganov
770e464722 snap : try to fix install target 2021-02-27 21:47:33 +02:00
Georgi Gerganov
158ed71323 msys2 : build static libs by default 2021-02-27 10:19:06 -08:00
Georgi Gerganov
8a930b7a96 cmake : do not configure files when not standalone 2021-02-27 15:17:17 +02:00
Georgi Gerganov
311442f01c cmake : separate version string for python package 2021-02-21 00:55:55 +02:00
Georgi Gerganov
d3732946c6 close #19 : add cmake option for single-file wasm build
If enabled, we build ggwave using "-s SINGLE_FILE=1" which causes
the WASM to be embedded inside the .js file.

Otherwise, 2 separate files are produced:
- libggwave.js
- libggwave.wasm
2021-02-20 19:57:47 +02:00
Georgi Gerganov
580090c721 ggwave v0.2.0 2021-02-20 19:42:16 +02:00
Georgi Gerganov
2e34d46e02 iOS SDK (#15)
* wip : creating a Swift Package Manager package

* ios : tests ready

* cmake : add ggwave-spm and spm-publish targets

* cosmetics
2021-01-30 12:38:01 +02:00
Georgi Gerganov
19f353018d Javascript bindings (#14)
* Initial version ready

- bindings are in `bindings/emscripten.cpp`
- minimal Javascript example is in `examples/ggwave-js`

* add npm package + add test-ggwave.js

* js : rename export name to "ggwave_factory"

* update to v0.1.5

* Update README.md

* npm : add npm-publish target
2021-01-24 17:25:58 +02:00
Georgi Gerganov
597cc48cbb core : refactoring + bug fix
- rename callback types
- fix calculation of data frames
2021-01-23 15:47:59 +02:00
Georgi Gerganov
7c235b3f2c cmake : add pypi-publish target 2021-01-23 14:47:17 +02:00
Georgi Gerganov
3f690868a4 update to v0.1.4 2021-01-23 14:36:11 +02:00
Georgi Gerganov
f245b6e930 tests : add C test 2021-01-23 14:25:18 +02:00
Georgi Gerganov
0bb455041e cmake : add python support 2021-01-23 13:15:16 +02:00
Georgi Gerganov
86b3615012 tests : adding first tests + sanitizer builds 2021-01-18 21:32:27 +02:00
Georgi Gerganov
201fdf0cbe cmake : use BUILD_SHARED_LIBS 2021-01-18 20:45:00 +02:00
Georgi Gerganov
16e74803b7 waver : fix install target 2021-01-16 15:23:23 +02:00
Georgi Gerganov
eb882f155b waver : install fonts 2021-01-11 19:03:50 +02:00
Georgi Gerganov
ffab3cb836 cmake : add install target for waver 2021-01-11 18:39:14 +02:00
Georgi Gerganov
442479bbaf fix cmake 2020-12-29 17:28:53 +02:00
Georgi Gerganov
429ff0f1b1 wip : receive all types of protocols 2020-12-04 22:27:04 +02:00
Georgi Gerganov
69efeca387 Initial commit 2020-11-29 11:02:17 +02:00