Skip to content

arm unwind remove lr frame #118

arm unwind remove lr frame

arm unwind remove lr frame #118

# This starter workflow is for a CMake project running on a single platform. There is a different starter workflow if you need cross-platform coverage.
# See: https://github.com/actions/starter-workflows/blob/main/ci/cmake-multi-platform.yml
name: cmake on android platforms
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
env:
BUILD_TYPE: Debug
jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Setup Android NDK
id: setup-ndk
uses: nttld/setup-ndk@v1
with:
ndk-version: r25c
local-cache: true
- name: Build
run: |
bash ./script/build_android.sh
tar -czvf core-parser_25.12.1.tar.gz output/aosp/debug/android/arm64-v8a/bin/core-parser \
output/aosp/debug/android/x86_64/bin/core-parser \
output/aosp/debug/android/armeabi-v7a/bin/core-parser \
output/aosp/debug/android/x86/bin/core-parser
- name: Upload a Build Artifact
uses: actions/upload-artifact@v4
with:
name: core-parser_25.12.1_for_android.tar.gz
path: core-parser_25.12.1.tar.gz