Releases: mabrarov/build-scripts
Releases · mabrarov/build-scripts
Windows Server 2022 migration
- Rebased images on Windows Server 2022.
- Windows Server 2022 and recent version of Docker in requirements.
- Updated tools in windows-dev image.
- Updated Visual Studio Locator in msvc-2022 image.
- Updated Visual Studio Locator in msvc-2019 image.
- Updated Visual Studio Locator in msvc-2017 image.
- Boost 1.83.0 by default in boost-msvc-2022 image.
- Boost 1.83.0 by default in boost-msvc-2019 image.
- Boost 1.83.0 by default in boost-msvc-2017 image.
- Support of Boost 1.83.0 in boost-msvc-2022 image (VS 2022 17.10, boostorg/config#497, boostorg/boost#914).
- Fixed restoring of original PATH after patching Boost in boost-mingw image.
Visual C++2022, updates and Boost 1.80.0
- msvc-2022 image Microsoft Visual C++ 2022 installed as part of Microsoft Visual Studio Build Tools 2022.
- 7-Zip update (22.01) in windows-dev image
- Git update (2.37.2.2) in windows-dev image
- CMake update (3.24.1) in windows-dev image
- MSYS2 update (20220603) in windows-dev
- Python 3 update (3.10.6) in windows-dev image
- Ninja 1.11.0 in windows-dev image
- Migrated windows-dev image from ActivePerl to Strawberry Perl
- Boost 1.80.0 support
Removal of MSVC 2015, Boost 1.78.0 and updated tools
- Upgraded Git for Windows, CMake, MSYS2, Python 3, 7zip.
- Boost 1.78.0 for MSVC 2017, MSVC 2019 and MinGW.
- Removed MSVC 2015 images due to its web installer is not supported anymore.
Bugfixes & cleanup
- Fixed setup of ActivePerl in windows-dev docker image.
- Code style fix of build script.
- Simplified build scripts and fixed handling of spaces.
MinGW 8.1.0 and updates
- Migrated docker images with MinGW from MinGW 7.3.0 to 8.1.0
- Updated Git, CMake, MSYS2 and Python 3 in windows-dev docker image.
windows-dev image updates and fix
Updated windows-dev image:
- Fixed home paths for Python to avoid confusion about version of Python and conflict with Python installed by Chocolatey
- Updated CMake
- Updated Git
- Updated ActivePerl
Fixed MSYS2 and support of Boost 1.75.0
- Fixed and uplifted MSYS2 in windows-dev image
- Support of Boost 1.75.0
- Uplifted 7-Zip, CMake, Git, Python
Boost 1.74.0
- Support of Boost 1.73.0 and 1.74.0
- Fixed setup of Chocolaty in windows-dev image
Boost 1.72.0
- Boost 1.72.0
- Updated Git, Python, CMake, Microsoft Visual Studio Locator
Fixed MinGW docker images
- Fixed typo in README
- Downgraded docker images with MinGW till MinGW 7.3.0 due to incompatibility of MinGW 8.1.0 with Qt 5.x and due to hanged ICU tests
- Building of debug version of ICU with MinGW by default