axmol/thirdparty
halx99 02f4e77f32 Update thirdparty prebuilts
- openssl 3.0.5
- luajit 50936d7
- curl 7.84.0

build toolchains

- Android: ndk-r23c
- Apple iOS/macOS: AppleClang 12.0.0.12000032 in xcode 12.4
- Win32/Win64: MSVC 19.29.30145.0 in Visual Studio 2019(16.11.2)
- Ubuntu: GCC 9.4.0
2022-07-15 12:37:56 +08:00
..
ConvertUTF Migrate tests, extensions and configs ReSquash for unexpected changes +2 2022-07-09 22:23:34 +08:00
android-specific/cpufeatures Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
angle/prebuilt Update thirdparty stubs 2022-04-29 16:13:57 +08:00
astc Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
box2d Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
box2d-optimized Add thirdparty box2d-optimized cmake option: OPT_BOX2D_OPTIMIZED 2021-08-13 13:54:18 +08:00
bullet Update thirdparty stubs 2022-04-29 16:13:57 +08:00
c-ares Update c-ares 2021-11-23 19:04:27 +08:00
chipmunk Migrate tests, extensions and configs ReSquash for unexpected changes +2 2022-07-09 22:23:34 +08:00
clipper Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
cmake Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
curl Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
flatbuffers Update flatbuffers to v2.0.0 2021-06-18 18:31:31 +08:00
fmt Upgrade thirdparty stubs 2022-07-14 23:17:11 +08:00
freetype Update freetype to v2.12.1 2022-05-14 19:54:47 +08:00
ghc Upgrade android toolsets 2022-06-11 16:16:47 +08:00
glad Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
glfw Add missing sources 2022-01-03 13:04:23 +08:00
glsl-optimizer Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
jni.hpp Improve jni call by jni.hpp 2021-12-29 16:08:20 +08:00
jpeg Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
kcp Add yaml-cpp integration and improve thirdparty CMakeLists.txt 2021-07-08 22:39:08 +08:00
llhttp Upgrade thirdparty stubs 2022-07-14 23:17:11 +08:00
lua Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
lz4 Tidy thirdparty [ci build] 2021-06-24 00:04:29 +08:00
minimp3 Update minimp3 2021-10-06 11:26:47 +08:00
mio Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
ntcvt Set default encoding to UTF-8 [skip ci] 2022-06-16 21:18:31 +08:00
ogg Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
openal Upgrade thirdparty stubs 2022-07-14 23:17:11 +08:00
openssl Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
png Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
poly2tri Version: git 81612cb (until May 20, 2022) 2022-06-30 12:13:55 +02:00
pugixml Upgrade thirdparty stubs 2022-07-14 23:17:11 +08:00
rapidjson Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
recast Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
robin-map Update openal-soft to 1.22.0 2022-04-25 12:02:45 +08:00
stb Update stb image 2021-07-12 10:43:06 +08:00
unzip Finish #578 2022-02-17 17:11:17 +08:00
uthash Update uthash to 2.3.0 and move to thirdparty 2022-01-04 11:18:44 +08:00
webp Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
xsbase Migrate tests, extensions and configs ReSquash for unexpected changes +2 2022-07-09 22:23:34 +08:00
xxhash Update xxHash to v0.8.1 2022-01-24 16:37:55 +08:00
yaml-cpp Update thirdparty libs 2021-08-19 22:53:54 +08:00
yasio Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
zlib Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
.gitignore Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00
CMakeLists.txt Replace CC_ with AX_ 2022-07-08 02:17:41 +03:00
README.md Update thirdparty prebuilts 2022-07-15 12:37:56 +08:00
SharedLoader.java.in Fix android shared loader for openal-soft 2021-08-08 14:35:30 +08:00
empty.cpp Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00

README.md

The axis thirdparty libraries

angle

  • Upstream: https://github.com/google/angle
  • Version: git 2.1-e37380e (18155) on branch chromium/4951 @Google Chrome 101.0.4951.41
  • License: BSD WITH The ANGLE Project Authors

astc

  • Upstream
  • Version: 3.7
  • License: Apache-2.0

Box2D

  • Upstream
  • Version: 2.4.1
  • License: MIT

Box2D-optimized

Bullet

  • Upstream
  • Version: 3.24
  • License: zlib
  • Update method: Compare axis/thirdparty/bullet with bullet3/src

c-ares

  • Upstream
  • Version: git 1.18.1-c25d4eb (2138)
  • License: MIT

Chipmunk2D

  • Upstream
  • Version: git 7.0.3-0cb05e7 {until Dec 16, 2021}
  • License: MIT

Clipper

ConvertUTF

curl

  • Upstream
  • Version: 7.84.0
  • License: Curl (MIT/X)

flatbuffers

  • Upstream
  • Version: 2.0.0
  • License: Apache-2.0

{fmt}

  • Upstream
  • Version: 9.0.0
  • License: MIT

FreeType

Glad

  • Upstream
  • Version: 0.1.34
  • License: MIT

glfw

  • Upstream
  • Version: git df8d7bc on 31 Dec 2021 (4398)
  • License: zlib

glsl-optimizer

GHC (iOS devices only)

  • Upstream
  • Version: 1.5.12
  • License: MIT

jni.hpp

  • Upstream
  • Version: v4.0.0
  • License: MIT-like

jpeg (libjpeg-turbo)

kcp

llhttp

  • Upstream
  • Version: 6.0.7
  • License: MIT

lua

lz4

  • Upstream
  • Version: git 1.9.3-bdc9d3b (2541)
  • License: BSD 2-Clause

minimp3

mio

ogg & vorbis

  • ogg

    • Upstream
    • Version: git 1.3.5
    • License: BSD-3-Clause
  • vorbis

    • Upstream
    • Version: git 1.3.7-83a82dd (1569)
    • License: BSD-3-Clause

OpenAL Soft

  • Upstream
  • Version: 1.22.2
  • License: LGPL-2.1

OpenSSL

  • Upstream
  • Version: 3.0.5
  • License: Apache-2.0

png

poly2tri

pugixml

rapidjson

  • Upstream
  • Version: 1.1.0
  • License: MIT

recast

robin-map

  • Upstream: https://github.com/Tessil/robin-map
  • Version: 1.0.1 with modified for more compatible with stl
    • Modify robin_map::iterator->second to mutable same with stl map/unordered_map
    • Forward robin_map::operator[] key by std::forward same with stl map/unordered_map
  • License: MIT

stb (stb_image)

unzip (minizip-1.2)

uthash

webp

  • Upstream
  • Version: 1.2.2
  • License: Google Inc

xsbase

xxHash

  • Upstream
  • Version: 0.8.1
  • License: BSD-2-Clause

yaml-cpp

  • Upstream
  • Version: 0.7.0
  • License: MIT

yasio

  • Upstream
  • Version: 3.39.4
  • License: MIT WITH Anti-996

zlib

  • Upstream
  • Version: 1.2.12
  • License: zlib

ntcvt

Some third party libs supporting axis too: