An open API service indexing awesome lists of open source software.

https://github.com/ncine/ncine-android-libraries

CMake scripts to build nCine dependency libraries for Android
https://github.com/ncine/ncine-android-libraries

android libraries ncine ndk

Last synced: 2 months ago
JSON representation

CMake scripts to build nCine dependency libraries for Android

Awesome Lists containing this project

README

        

[![Android](https://github.com/nCine/nCine-android-libraries/workflows/Android/badge.svg)](https://github.com/nCine/nCine-android-libraries/actions?workflow=Android)

# nCine-android-libraries
CMake scripts to build nCine dependency libraries for Android

## Information
This repository contains the scripts to easily cross-compile the libraries needed by the nCine when building the Android version.

### Supported architectures
- armeabi-v7a
- arm64-v8a
- x86_64

### Libraries
- libogg
- libvorbis
- libpng
- libwebp
- OpenAL-soft
- Lua

## Build
Create an Android standalone toolchain for at least one of the supported architectures using the script from the NDK, then:

```
cmake -HnCine-android-libraries -BnCine-android-libraries-build -DTOOLCHAIN_ROOT=[parent path to toolchain(s)] -DARCH=[supported architecture]
```