Commit Graph

15 Commits

Author SHA1 Message Date
Louis Gombert
19c47e6b44 Add CMake preset for ARM64 cross compilation build 2024-10-29 21:14:35 +01:00
Chris Sarbora
e5dcce3c9f
Use vcpkg for all platform presets 2024-08-03 23:38:01 -05:00
Louis Gombert
79a59f25e4 Remove win32 preset, make x64 the default on Windows 2024-06-29 18:21:38 +02:00
Thomas Roß
400d758383 [Build] Use static versions of dependencies linked through vcpkg. 2024-06-15 18:35:41 +02:00
Louis Gombert
82c04f8fb9 Windows CMake preset: use ninja generator 2024-06-07 19:20:07 +02:00
JeodC
7576a353e4 Add win64 build preset 2024-05-22 10:21:59 -04:00
Azamat H. Hackimov
2af2728d74 Enable unittests on CI
Added additional dependency GTest for all platforms.
2024-04-26 10:19:41 +03:00
Oskar Strengbohm
132a725daa unzip: Link against real zlib. 2024-04-24 08:22:13 +02:00
Edu Garcia
76ebfa19a0 fix CMakePresets for Windows, add build presets 2024-04-20 07:47:09 +01:00
Jeod
2d4d82d469
Accurately find the linux artifacts (#80)
use ninja for Linux builds, fixes missing Linux artifacts on CI
2024-04-19 12:13:19 +01:00
Edu Garcia
623cafc8f9
Merge pull request #29 from danra/mac_ci_fixes
Mac CI fixes
2024-04-18 07:25:58 +01:00
Dan Raviv
c9cc616786 Use a multi-config generator in the CMake macos preset
Specifically Ninja Multi-Config (it's fast)

Fixes CI not actually building multiple configs, as well as artifacts not found in expected locations
2024-04-17 16:20:47 -07:00
Andrew Grigorev
4eb96c6b35 Check Linux build in Github Actions 2024-04-17 23:17:44 +03:00
Dan Raviv
45473b3ee7 Add (almost empty) CMake configure preset for macOS 2024-04-16 19:14:03 -07:00
Dan Raviv
5f0961f998 Add CMake configure preset for windows 2024-04-16 19:14:03 -07:00