Slime-Dev / SlimeProject

SlimeEngine is my personal playground for learning modern Vulkan and its 1.3 features. This project serves as both a learning tool and a growing graphics framework, focusing on clean, understandable implementation of advanced Vulkan concepts. It's a work in progress, evolving as I explore and understand more about low-level graphics programming.
3 stars 0 forks source link

Add build argument to separate SlimeTest and SlimeGame #15

Closed ConnorY97 closed 2 months ago

ConnorY97 commented 2 months ago

Separate slimetest and slimegame projects in CMake build

Description

Currently, the slimetest and slimegame projects are built together using a single CMake command. This ticket aims to separate these projects to improve build flexibility and maintainability.

Tasks

  1. Modify the build command to allow building each project independently.
  2. Test the separate builds to ensure they work correctly.
  3. Update any CI/CD pipelines to accommodate the separated builds.

Acceptance Criteria

Additional Notes

ConnorY97 commented 2 months ago

Alex expected an issue with: Error: Failed to detect any supported platform Test failed with exception: Failed to initialize GLFW. I have enabled some more detailed logging but am unsure how to proceed.

I am moving onto getting the builds to be uploaded with an action.