init android test

This commit is contained in:
Alex Garcia 2024-08-26 22:54:56 -07:00
parent 9ac40350e5
commit 349794dce4

View file

@ -20,6 +20,25 @@ jobs:
with: with:
name: sqlite-vec-linux-x86_64-extension name: sqlite-vec-linux-x86_64-extension
path: dist/* path: dist/*
build-x86_64-linux-android-extension:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: ./scripts/vendor.sh
- uses: android-actions/setup-android@v3
- run: |
sdkmanager --install "ndk;27.0.12077973"
echo "ANDROID_NDK_HOME=$ANDROID_SDK_ROOT/ndk/27.0.12077973" >> $GITHUB_ENV
- run: |
export PATH=$ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH
make CC=aarch64-linux-android21-clang \
AR=llvm-ar \
RANLIB=llvm-ranlib \
STRIP=llvm-strip loadable
- uses: actions/upload-artifact@v4
with:
name: sqlite-vec-linux-x86_64-android-extension
path: dist/*.so
build-macos-x86_64-extension: build-macos-x86_64-extension:
runs-on: macos-12 runs-on: macos-12
steps: steps: