2023-09-02 19:56:50 +08:00
|
|
|
# Default manifest in main script build1k.ps1
|
2023-07-08 12:37:02 +08:00
|
|
|
# $manifest = @{
|
|
|
|
# msvc = '143+';
|
|
|
|
# ndk = 'r23c+';
|
|
|
|
# xcode = '13.0.0~14.2.0'; # range
|
|
|
|
# clang = '15.0.0+';
|
|
|
|
# gcc = '9.0.0+';
|
|
|
|
# cmake = '3.26.4+';
|
|
|
|
# ninja = '1.11.1+';
|
|
|
|
# jdk = '11.0.19+';
|
|
|
|
# cmdlinetools = '7.0+'; # android cmdlinetools
|
|
|
|
# }
|
2023-11-18 13:16:40 +08:00
|
|
|
# For maintaining axmol, halx99 contributed 2 PR to cmake
|
|
|
|
# 3.27.0: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8319
|
|
|
|
# 3.28.0: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8632
|
|
|
|
#
|
2023-07-08 12:37:02 +08:00
|
|
|
|
2023-09-02 19:56:50 +08:00
|
|
|
# add or overwrite tool version like follow
|
2023-09-13 03:37:49 +08:00
|
|
|
$manifest['nuget'] = '5.5.1' # since 5.6.0, require .net 4.0
|
2023-09-02 19:56:50 +08:00
|
|
|
$manifest['glslcc'] = '1.9.3+'
|
2023-11-25 16:48:58 +08:00
|
|
|
$manifest['emsdk'] = '3.1.49'
|
2023-09-02 19:56:50 +08:00
|
|
|
|
|
|
|
if ($IsMacOS) {
|
|
|
|
# refer to: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8632
|
|
|
|
# once cmake-3.28.0 released, can simply specify cmake to '3.28.0+'
|
2023-11-18 13:16:40 +08:00
|
|
|
$manifest['cmake'] = '3.28.0-rc5'
|
2023-09-02 19:56:50 +08:00
|
|
|
}
|
|
|
|
|
2023-07-08 12:37:02 +08:00
|
|
|
# [void]$manifest
|