Commit Graph

9 Commits

Author SHA1 Message Date
d02a51fd8d - Removed Double Underscores for portability 2025-07-26 21:13:32 -04:00
73333b4c67 - Separated Platform and Compiler Dependent Behaviour into CMake scripts
- Implemented Basic Platform Interfaces
 - Implemented partial Linux platform and Wayland Display.
 - Implemented Dependencies for the above
   - map
     - set
       - optional
     - pair

TODO: threading
2025-07-22 00:59:41 -04:00
4c0d36c933 - Fixed a bunch of compilation errors and warnings
- Added frameworks for retrieving specific filesystem information for a target platform
2025-07-10 01:10:13 -04:00
012052641d - Setup Basic Implementation for String Library 2025-07-06 19:29:28 -04:00
a33bf5206f - Stacktrace generation with failed asserts 2025-07-05 14:22:59 -04:00
1573033b52 -Removed lambda expansions due to gcc generating call instructions 2025-06-28 12:09:59 -04:00
d8954eafe5 - Added unit tests and debugged them 2025-06-25 20:55:57 -04:00
31e3c26b66 - Touched up documentation for Math library
- finished matrix implementation
 - added custom assert implementation
2025-06-22 16:29:12 -04:00
4d8466851c - Added More Documentation
- Added some more notes to the planning doc regarding shared libraries
 - Started adding unit tests for the C++ lang library.
2025-06-19 15:16:29 -04:00