Saikari
0ca471ed4f
Use LLVM coverage and LCOV genhtml on Windows OS ( #131 )
2025-12-29 21:11:13 +03:00
Saikari
f0145ec68e
Use LLVM coverage and LCOV genhtml on Windows OS ( #129 )
2025-12-28 02:44:00 +03:00
29da13d244
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
897484bea1
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
4a8e7e85ce
try
2025-12-21 22:57:38 +03:00
Saikari
f3a6a1a3ae
Test build NDK
2025-12-21 18:03:25 +03:00
939be67643
specified specific vcpkg version
2025-12-20 00:37:14 +03:00
Saikari
2f7746caeb
Add MinGW support
2025-12-18 01:59:11 +03:00
Saikari
82b9b671f6
Add WASM support
2025-12-17 13:38:14 +03:00
Saikari
735a565446
Add iOS support
2025-12-16 14:48:20 +03:00
Saikari
de5c8bc84d
Add NDK support
2025-12-15 00:04:11 +03:00
Saikari
201d8f5547
Add FreeBSD support
2025-12-14 22:48:29 +03:00
Saikari
86b1e8a00d
Add macOS CI workflow and update CMake presets for vcpkg integration
2025-11-01 16:44:40 +03:00
64385757af
fix
2025-10-28 01:15:36 +03:00
ea7b812645
removed
2025-10-28 01:11:02 +03:00
b214cdf3a1
removed useless option
2025-10-28 01:09:47 +03:00
f75afb8354
fix
2025-10-27 08:59:42 +03:00
ae347c8509
fix
2025-10-27 08:51:58 +03:00
5630c2708e
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
5e4fae9e42
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
063f43e74c
fix
2025-10-27 08:03:42 +03:00
171b4ca3da
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
380a9f0a16
fix
2025-09-22 02:41:12 +03:00
ce40891e37
added targets specification to ci cd build
2025-09-22 02:38:25 +03:00
c4d10f8872
disable benchmark build for CI/CD
2025-09-22 02:34:52 +03:00
30eef59360
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
7f55383bc1
Create cmake-multi-platform.yml
2025-05-03 22:04:10 +03:00