Macoy Madson
60ea4b0ea8
Add FileSystem.cake from File Helper
1 year ago
Macoy Madson
d862cf2b84
Move zig download to the cache instead
1 year ago
Macoy Madson
c4e2b7a534
Merge branch 'master' of macoy.me:macoy/gamelib
1 year ago
Macoy Madson
32b521ce24
Added some helper functions to SDL and ImGui
1 year ago
Macoy Madson
4affc82c33
Only add libraries on Unix
1 year ago
Macoy Madson
912f38bbd0
Add SDL-Dynamic to conditionally dynamic link
1 year ago
Macoy Madson
d951a604c0
Added Profiler.cake to handle both profiling cases
When 'Profile isn't defined, the null/stub profiler macros will be
used. When it is defined, macros that generate Tracy zones/tags will
be used.
1 year ago
Macoy Madson
cec3a1be3e
Export main thread index
1 year ago
Macoy Madson
563280da12
Fix importing TinyCCompiler
1 year ago
Macoy Madson
f697d189cd
Build SDL in cache rather than dirty the repo
1 year ago
Macoy Madson
4d2b5bc718
Very early quick project, which I may abandon
1 year ago
Macoy Madson
956f4b32c1
Add FreeType to ReadMe
1 year ago
Macoy Madson
803cc645bc
Rename test glyph
1 year ago
Macoy Madson
9869417032
Added FreeType example
1 year ago
Macoy Madson
6ecb6e08d7
Added WIP FreeType library
I want this for various reasons.
1 year ago
Macoy Madson
22e6e9c3bf
Added section on automatic downloading
1 year ago
Macoy Madson
dc91201c84
Reorganize readme, specify it is Ogre assets
1 year ago
Macoy Madson
83741e4391
Add newline for org formatting
1 year ago
Macoy Madson
c0343e7e84
Added compatibility table
1 year ago
Macoy Madson
5dce57f60c
Check for static library on SDL
1 year ago
Macoy Madson
e59b159dd5
Got TCC test working
1 year ago
Macoy Madson
6fe3adc4c2
Put aubio test in comptime, WIP TinyCCompiler
1 year ago
Macoy Madson
d4ac85eb57
More experimentation with zig linking
1 year ago
Macoy Madson
c042cfc84d
Tweaks to get further on Windows cross compilation
1 year ago
Macoy Madson
b2874bfbbb
WIP Cross compiling for Windows resources
1 year ago
Macoy Madson
f440bc252e
WIP completables for before-start
1 year ago
Macoy Madson
fc4f13a6d7
Remove was-code-modified
1 year ago
Macoy Madson
6923df5213
Remove re-link hack
1 year ago
Macoy Madson
eb9651e3d2
Use static link objects for safer builds
This requires the lastest cakelisp version.
I did this specifically to fix DataBundle files getting stale easily.
1 year ago
Macoy Madson
324dbc29a8
Call data-bundle-load-all-resources in imgui app
1 year ago
Macoy Madson
8482bd3e20
Fix incorrect Logf
1 year ago
Macoy Madson
4389f08630
Ensure executable updates on bundle update
1 year ago
Macoy Madson
70635eed33
Detect whether the user has called load
1 year ago
Macoy Madson
1f3a30461a
Got DataBundle working on Windows
1 year ago
Macoy Madson
ca8d485f2f
WIP DataBundle on Windows.
It is running but the data pointers aren't being set properly.
1 year ago
Macoy Madson
60f37d9f6e
WIP GameLib tests on Windows
1 year ago
Macoy Madson
aa924ee084
Fix syntax errors
1 year ago
Macoy Madson
f2ac4d85a1
More work attempting to get Zig ready for merge
1 year ago
Macoy Madson
8815e05bb2
Zig cross compilation
1 year ago
Macoy Madson
b74351b679
Windows data bundle now compiling
1 year ago
Macoy Madson
dc5b541f17
Remove zig archive after extraction
1 year ago
Macoy Madson
34ed6c0799
Merge branch 'master' into zig-compilation
1 year ago
Macoy Madson
41dc34303e
WIP Data bundle for Windows
1 year ago
Macoy Madson
1bcb8587aa
Add gamelib tests in Zig mode
1 year ago
Macoy Madson
b1af4968a3
WIP configuration for using Zig for compilation
I am exploring this as a potential cross-compilation setup. It may
also come in handy for making a self-modifying executable.
1 year ago
Macoy Madson
f1e3cccff9
Update TaskSystem for pre and post completions
This will be hooked up to the macro next so that you can define
completion actions to run right after some other task, but before the
next task in the sequence. This gives you the chance to change the
parameters of the next task.
1 year ago
Macoy Madson
8199a4831d
Keep galogen executable in cache
This prevents polluting the user's directory with a utility only used
at compile-time
1 year ago
Macoy Madson
1ba7caa4ae
Bundle the default ImGui font in the executable
1 year ago
Macoy Madson
ec9e8f5bec
Static link aubio
1 year ago
Macoy Madson
a320a59d79
Use fwrite instead for performance
1 year ago