Saikari
241492c007
Use LLVM coverage and LCOV genhtml on Windows OS ( #131 )
2025-12-29 21:11:13 +03:00
Saikari
08d7a74e43
Use LLVM coverage and LCOV genhtml on Windows OS ( #129 )
2025-12-28 02:44:00 +03:00
00aa706469
Implement coverage for Windows/Linux/MacOS ( #126 ) ( #128 )
...
* Implement coverage for Windows/Linux/MacOS (#126 )
* reverted
---------
Co-authored-by: Saikari <lin@sz.cn.eu.org >
2025-12-25 02:28:17 +03:00
d620d729df
Temp ( #123 )
...
* Coverage
* added fixes
* removed spacing
* removed junk
* removed print
* removed coverage
* removed useless stuff
* fix
---------
Co-authored-by: Saikari <lin@sz.cn.eu.org >
2025-12-23 02:47:12 +03:00
Saikari
103a4a62d7
try
2025-12-21 22:57:38 +03:00
Saikari
bb4e480602
Test build NDK
2025-12-21 18:03:25 +03:00
8cc9b9d774
specified specific vcpkg version
2025-12-20 00:37:14 +03:00
Saikari
a17e3af0ab
Add MinGW support
2025-12-18 01:59:11 +03:00
Saikari
8edd20dc03
Add WASM support
2025-12-17 13:38:14 +03:00
Saikari
5758b3bbe5
Add iOS support
2025-12-16 14:48:20 +03:00
Saikari
5fb280393b
Add NDK support
2025-12-15 00:04:11 +03:00
Saikari
6fe8a2eec8
Add FreeBSD support
2025-12-14 22:48:29 +03:00
Saikari
be56fbf408
Add macOS CI workflow and update CMake presets for vcpkg integration
2025-11-01 16:44:40 +03:00
cbd3ca9a73
fix
2025-10-28 01:15:36 +03:00
20c4890b20
removed
2025-10-28 01:11:02 +03:00
ab5fb0ee35
removed useless option
2025-10-28 01:09:47 +03:00
7c63336090
fix
2025-10-27 08:59:42 +03:00
683b323396
fix
2025-10-27 08:51:58 +03:00
62010ae7be
Update build system and enable VCPKG
...
Migrates to CMake presets and enables VCPKG to manage dependencies.
Removes explicit submodule configuration.
Updates benchmark and googletest to be integrated or linked properly.
The goal is to ease the build process and reduce complexity related to linking and dependency management.
2025-10-27 08:34:05 +03:00
f218e8fff4
Enables Vcpkg usage for CMake builds
...
Configures CMake to utilize vcpkg for dependency management on both Linux and Windows platforms.
This ensures consistent build environments across different operating systems and simplifies the integration of external libraries.
2025-10-27 08:07:25 +03:00
52b320c642
fix
2025-10-27 08:03:42 +03:00
f2cbdd73a9
Adds Vcpkg setup to CI workflows
...
Adds vcpkg setup for Arch Linux and Windows CI jobs.
This ensures consistent dependency management and builds via Vcpkg for both platforms and enables OMath to build via vcpkg.
Clones the vcpkg repository and bootstraps it during the job execution.
2025-10-27 08:00:53 +03:00
423dca43e4
fix
2025-09-22 02:41:12 +03:00
0515018605
added targets specification to ci cd build
2025-09-22 02:38:25 +03:00
152eafb78f
disable benchmark build for CI/CD
2025-09-22 02:34:52 +03:00
7009d998af
Update cmake-multi-platform.yml
...
switched to clang
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
Update cmake-multi-platform.yml
added runtime dir
fix
2025-05-03 22:51:46 +03:00
99325aa983
Create cmake-multi-platform.yml
2025-05-03 22:04:10 +03:00