C-bindings for the Go Cwtch Library https://cwtch.im
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Sarah Jamie Lewis 2f943d4b97 Upgrade Cwtch to 11.2 10 months ago
constants Distinguish between deletion and archiving 12 months ago
features move package and imports from flutter to cwtch.im reflecting actual package and home now 1 year ago
utils filesharing (#28) 10 months ago
.drone.yml new buildifles host 1 year ago
.gitignore macos uses .dylib 12 months ago
BUILDING_DEBUG.md Fresh Repository Commit - Cwtch Beta 1 year ago
LICENSE mit license 1 year ago
MEMORY.md Clarify Memory Ownership Model of libCwtch and Callers 12 months ago
Makefile make clean libCwtch.dylib 10 months ago
README.md experimental ios comments and notes 1 year ago
clangwrap.sh Build ios 1 year ago
go.mod Upgrade Cwtch to 11.2 10 months ago
go.sum Upgrade Cwtch to 11.2 10 months ago
lib.go filesharing (#28) 10 months ago
quality.sh Fresh Repository Commit - Cwtch Beta 1 year ago
switch-ffi.sh switch swtich-*.sh back to sed now with -i.bak and rm lib.go.bak for compatibility with macos 1 year ago
switch-gomobile.sh switch swtich-*.sh back to sed now with -i.bak and rm lib.go.bak for compatibility with macos 1 year ago

README.md

libcwtch-go

C-bindings for the Go Cwtch Library.

Build Instructions

make linux
make android
make windows

Experimental iOS support

make ios

Using

Linux Desktop:

  • LD_LIBRARY_PATH set to point to libCwtch.so
  • or drop a symlink into /usr/lib

Android

  • copy cwtch.aar into flutter_app/android/cwtch

Windows

  • copy libCwtch.dll into the directory of the .exe using it