Major refactor:

* Removed any hotreload functionality to simplify the code-base, may introduce it back again if there's a need to redesign the UI as it was used for dynamic prototyping.
* Split the code base into two packages: generator and frontend. The 'generator' package is reponsible for the functionality of making the atlases, etc... while the frontend is pure the immediate mode UI implemented with raygui and application globals
* New build scripts, windows only for now.
This commit is contained in:
Stefan Stefanov 2024-08-30 18:05:56 +03:00
parent 84db74586b
commit 3f1c523ad9
35 changed files with 397 additions and 1023 deletions

14
scripts/setup.bat Normal file
View file

@ -0,0 +1,14 @@
@echo off
mkdir build
FOR /F "tokens=*" %%g IN ('odin root') do (SET ODIN_ROOT=%%g)
echo %ODIN_ROOT%
@REM If it fails to find your odin root folder, copy the raylib.dll manually into the build folder, it's a runtime requirement
copy %ODIN_ROOT%\vendor\raylib\windows\raylib.dll build\raylib.dll
pushd vendors\dialog
call .\build.bat
popd