Saikari
2f7746caeb
Add MinGW support
2025-12-18 01:59:11 +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
dccc12ee30
added some comments
2025-10-27 11:25:31 +03:00
5f22499b66
Links tests to gtest when available
...
Conditionally links the test target to gtest when it is available,
rather than requiring the OMATH_BUILD_VIA_VCPKG flag to be false.
This allows for a more flexible test setup.
2025-10-27 09:05:40 +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
37f624956b
Removes PE definition files
...
Removes the PE definition files and related functions as they are no longer needed.
2025-10-12 19:41:18 +03:00
ba7bce5502
ooops
2025-09-22 02:39:50 +03:00
ce40891e37
added targets specification to ci cd build
2025-09-22 02:38:25 +03:00
7fef690f5e
fixed iw engine
...
fixed source
revert
2025-09-20 15:44:33 +03:00
65541fa2c7
Renames library target to project name
...
Updates the CMakeLists.txt to use the project name as the library target name instead of hardcoding "omath".
This change ensures consistency and avoids potential conflicts when integrating the library into other projects.
It also aligns the target naming with CMake best practices.
2025-07-06 11:07:15 +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
998c8f3a43
improved cmake, removed useless cmake files
2025-04-30 21:26:25 +03:00
492ddfd566
added box
2025-04-18 00:43:46 +03:00
c7dda0ff10
changed source files naming
2025-03-21 04:30:17 +03:00
27576ed761
added alias
2025-03-19 18:50:47 +03:00
cd452b0397
updated comment
2025-03-17 09:14:42 +03:00
e31ffac103
added unity build support
2025-02-22 23:32:29 +03:00
6a324e8c0e
improvement
2025-01-06 04:42:43 +03:00
46b4eb9151
huge improvement
2024-12-01 03:51:40 +03:00
1fe5e6e276
added new class
2024-11-30 13:54:06 +03:00
a33ee638b9
added more unit tests
2024-11-30 03:37:25 +03:00
6a9a51b39c
refactored tests
2024-11-27 19:36:28 +03:00
6e5f2331ad
added files
2024-11-27 15:21:07 +03:00
918036605b
added trace line
2024-11-14 06:37:41 +03:00
4fb06d70fc
refactored some unit tests
2024-09-30 11:18:52 -07:00
d24867e18a
added vector4 unit test
2024-09-24 08:30:10 -07:00
d46af3e519
added unit tests
2024-09-02 16:24:06 +03:00
b78a2e2747
added tests for color fixed matrix move operator
2024-09-02 14:52:29 +03:00
813169a828
added unit test for vec3
2024-09-02 14:52:28 +03:00
13188615ed
added unit test
2024-08-30 02:54:41 +03:00
945fd7daa2
improved code added unit test
2024-08-18 10:47:23 +03:00
632d6a45b1
minor improvements
2024-07-28 17:06:55 +03:00
c0b4a644c6
updated unit test
2024-07-12 02:41:36 +03:00
6d52bedffb
removed constexpr
2024-07-11 22:42:48 +03:00
13e7adc8f6
rebranding moment
2024-07-09 19:29:22 +03:00
4e01f3ee09
added to_string method to matrix
2024-05-18 13:28:04 +03:00
1b59e254f4
improved projectile prediction
2024-05-07 02:12:17 +03:00
526e4de812
update
2024-05-07 02:12:17 +03:00