j0kai / Apostle

The Apostle Engine is an in-development 2D/3D game engine. The aim for the Apostle Engine to is to be a lightweight, multi-platform tool that can be used by solo developers or small teams as an alternative to massive applications like Unreal and Unity.
Apache License 2.0
1 stars 0 forks source link

ImGui file has to be manually included in the project when cloning from GitHub #2

Closed j0kai closed 1 year ago

j0kai commented 1 year ago

When building for the first time or from a clean build, you need to include _imgui_implopengl3.cpp into the project.

The way I currently fix this in Visual Studio is through the Solution Explorer. I start by finding the file at:

_Apostle -> vendor -> imgui -> backends -> imgui_implopengl3.cpp

Then, I simply include the file by right clicking and pressing 'Include in project'. Not entirely sure how this would be done in other IDEs but I assume the process would be relatively similar.

POTENTIAL FIX: Should be as simple as including it through the premake file, but as it's not a pressing matter I'm leaving it for a later date, or until it becomes relevant.

j0kai commented 1 year ago

Fixed with latest pull request (19/05/2023 00:33AM BST)