This repository contains a collection of bash scripts (aka recipies) to build library dependencies of the OpenWolf Engine using Travis-CI and AppVeyor on multiple platforms. Build artifacts and build logs are automatically uploaded to the releases section.
Platforms that are currently supported are:
| OS | Architecture |
|---|---|
| Android 5.0 | aarch64 |
| Android 5.0 | x86_64 |
| Linux | x86_64 |
| OS X | x86_64 |
| Windows | x86_64 |
And here is a matrix of the generated libraries. S is static, D is dynamic.
| Name | Android 5.0 | Linux | OS X | Windows |
|---|---|---|---|---|
| bullet3 | S | S | S | S |
| bzip2 | S | S | S | S |
| curl | S, D | S, D | S, D | S, D |
| freetype | S, D | S, D | S, D | S, D |
| gmp | S, D | S, D | S, D | |
| gnutls | S, D | S, D | S, D | |
| libjpeg-turbo | S, D | S, D | S, D | S, D |
| libpng | S, D | S, D | S, D | S, D |
| libsodium | S, D | S, D | S, D | S, D |
| nettle | S, D | S, D | S, D | |
| ogg | S | S | S | S |
| sdl2 | S, D | S, D | S, D | S, D |
| vorbis | S | S | S | S |
| zlib | S, D | S, D | S, D | S, D |
rsync.exe (3.1.3-1 x86_64) is from here
wget.exe (1.20.3 x86_64) is from here
yasm.exe (1.3.0 x86_64) is from here