Skip to main content

Build Targets

Start by cloning the repository:

git clone https://github.com/worka-ai/workadb.git
cd workadb/workadb/build

Each build script produces the static library, headers, helper binary, and template directory.

macOS

ARCH=arm64 ./build_desktop.sh

macOS (x86_64)

ARCH=x86_64 ./build_desktop.sh

Linux

ARCH=x86_64 ./build_desktop.sh

iOS device

SDK=iphoneos ARCH=arm64 ./build_ios.sh

iOS simulator

SDK=iphonesimulator ARCH=arm64 ./build_ios.sh

Android device

ANDROID_NDK=/path/to/ndk ARCH=arm64 API_LEVEL=24 ./build_android.sh

Android emulator

ANDROID_NDK=/path/to/ndk ARCH=x86_64 API_LEVEL=24 ./build_android.sh

Windows

Windows builds are not yet scripted. Use WSL2 and run the Linux build script.