1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 11:12:16 +00:00
ton/CMake
neodix42 94c9fece0d
Fix TON compilation on Windows (github only) (#1020)
* add github action for macOS 14 (arm64, M1)

* add github action (portable) for macOS 14 (arm64, M1)

* rename macOS arm64 output artifact

* Update libsodium on windows

* Compile libsodium

* Update build-windows.bat

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* revert libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* fix libsodium version 1.0.19; use compiled static libsodium for Windows instead of precompiled;

* try 1.0.20 libsodium precompiled on github

* try 1.0.18 libsodium precompiled on github

* try windows build on win server 2019

* and use PlatformToolset=v142

* use cmake -G "Visual Studio 16 2019"

* fix path to msvc 2019 on github

* separate github windows build on win server 2019 and build on win server 2022

* Update assembly/native/build-windows-2019.bat

add retry mechanism

Co-authored-by: Dr. Awesome Doge <doge@ton.org>

---------

Co-authored-by: neodiX <neodix42@ton.org>
Co-authored-by: Dr. Awesome Doge <doge@ton.org>
2024-06-24 17:09:25 +03:00
..
AddCXXCompilerFlag.cmake initial commit 2019-09-07 14:33:36 +04:00
BuildBLST.cmake TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
Findjemalloc.cmake Use jemalloc (#987) 2024-05-12 12:48:14 +03:00
FindMHD.cmake Improve TON build scripts and some tests (#855) 2024-01-15 23:48:04 +03:00
FindReadline.cmake initial commit 2019-09-07 14:33:36 +04:00
FindSecp256k1.cmake Improve TON build scripts and some tests (#855) 2024-01-15 23:48:04 +03:00
FindSodium.cmake Fix TON compilation on Windows (github only) (#1020) 2024-06-24 17:09:25 +03:00
UseLATEX.cmake initial commit 2019-09-07 14:33:36 +04:00