Commit Graph

9 Commits

Author SHA1 Message Date
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