mirror of
https://github.com/open-simh/simh.git
synced 2026-05-02 22:33:04 +00:00
appveyor.yml build, dep lib version number updates
- Give appveyor.yml some much needed attention. Specifically, work around the CMake build termination when the issuing the "CMake is too old to produce packages" warning message. There's something funky with how Appveyor's runtime interacts with PowerShell and warning/diagnostic output ends up terminating builds unexpectedly. Appveyor's technical support says to write the CI/CD script using the old DOS CMD interpreter, not PowerShell. - Cut down the number of builds. Older Visual Studio VM images are still in the appveyor.yml matrix, just commented out. - dep-locate.cmake: Update dependency library version numbers to reflect recent releases for libpng16, SDL and SDL_ttf. This affects the XP "legacy" CMake builds on Github CI/CD, Appveyor's VS 2017 and earlier VM images that build the minimal SIMH dependency library support (i.e., environments where vcpkg is known not to work.)
This commit is contained in:
committed by
Paul Koning
parent
f8a9f9bbe7
commit
30b74dbd73
@@ -122,21 +122,21 @@ list(APPEND PCRE_SOURCE_URL
|
||||
"https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.zip/download?use_mirror=freefr"
|
||||
"https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.zip/download?use_mirror=master"
|
||||
)
|
||||
set(PNG_SOURCE_URL "https://github.com/glennrp/libpng/archive/refs/tags/v1.6.39.tar.gz")
|
||||
set(PNG_SOURCE_URL "https://github.com/glennrp/libpng/archive/refs/tags/v1.6.40.tar.gz")
|
||||
## Freetype also needs multiple URLs to chase a working mirror:
|
||||
list(APPEND FREETYPE_SOURCE_URL
|
||||
"https://github.com/freetype/freetype/archive/refs/tags/VER-2-12-1.zip"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=cytranet"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=phoenixnap"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=versaweb"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=netactuate"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=cfhcable"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=freefr"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.12.1/ft2121.zip/download?use_mirror=master"
|
||||
"https://download.savannah.gnu.org/releases/freetype/freetype-2.12.1.tar.xz"
|
||||
"https://gitlab.freedesktop.org/freetype/freetype/-/archive/VER-2-12-1/freetype-VER-2-12-1.zip"
|
||||
"https://github.com/freetype/freetype/archive/refs/tags/VER-2-13-0.zip"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=cytranet"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=phoenixnap"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=versaweb"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=netactuate"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=cfhcable"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=freefr"
|
||||
"https://sourceforge.net/projects/freetype/files/freetype2/2.13.1/ft2131.zip/download?use_mirror=master"
|
||||
"https://download.savannah.gnu.org/releases/freetype/freetype-2.13.1.tar.xz"
|
||||
"https://gitlab.freedesktop.org/freetype/freetype/-/archive/VER-2-13-0/freetype-VER-2-13-0.zip"
|
||||
)
|
||||
set(SDL2_SOURCE_URL "https://github.com/libsdl-org/SDL/archive/refs/tags/release-2.26.3.zip")
|
||||
set(SDL2_SOURCE_URL "https://github.com/libsdl-org/SDL/archive/refs/tags/release-2.28.1.zip")
|
||||
set(SDL2_TTF_SOURCE_URL "https://github.com/libsdl-org/SDL_ttf/archive/refs/tags/release-2.20.2.zip")
|
||||
|
||||
## Need to build ZLIB for both PCRE and libpng16:
|
||||
|
||||
Reference in New Issue
Block a user