GameDevTecnico / cubos

A still very barebones game engine focused on voxels and data-oriented programming
https://cubosengine.org
MIT License
83 stars 36 forks source link

Setup file structure and cmake for the core and engine API libraries #1205

Closed EdSwordsmith closed 4 months ago

EdSwordsmith commented 4 months ago

Description

Creates a new directory api/ with two projects for the core and engine C API libraries. Both have their own CMakeLists.txt file and a samples directory which will probably be needed later for testing these new libraries.

Checklist

github-actions[bot] commented 4 months ago

PR Preview Action v1.4.7 :---: :rocket: Deployed preview to https://GameDevTecnico.github.io/cubos/docs-preview/pr-1205/ on branch gh-pages at 2024-06-03 06:16 UTC

codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 5.00000% with 19 lines in your changes are missing coverage. Please review.

Project coverage is 40.34%. Comparing base (693d91e) to head (c17e60f). Report is 4 commits behind head on main.

Files Patch % Lines
core/src/log.cpp 5.00% 19 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1205 +/- ## ========================================== - Coverage 40.37% 40.34% -0.04% ========================================== Files 351 351 Lines 26030 26050 +20 ========================================== Hits 10509 10509 - Misses 15521 15541 +20 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.