Extract package versions into a single versions.sh file

All hardcoded versions are now defined once in versions.sh and sourced
by build-toolchain.sh, download_prerequisites.sh, and build-libraries.sh,
eliminating the need to update multiple files when changing a version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-18 10:07:30 +03:00
parent a2034926f8
commit 3bdde2147b
4 changed files with 32 additions and 16 deletions

15
versions.sh Normal file
View File

@@ -0,0 +1,15 @@
# ==================================================================
# Версии компонентов тулчейна
# ==================================================================
BINUTILS_VER="2.42"
GCC_VER="13.4.0"
LINUX_VER="4.9.224"
UCLIBC_VER="1.0.34"
# ==================================================================
# Версии библиотек
# ==================================================================
ZLIB_VER="1.2.13"
OPENSSL_VER="3.0.13"
LIBVNCSERVER_VER="0.9.14"
FREETYPE_VER="2.13.2"