Macoy Madson
ce523d0b30
Add Oniguruma regular expression library
2 years ago
Macoy Madson
bfb98d0763
My pull request was merged, so back to master
2 years ago
Macoy Madson
e14525d64a
Expose allocators
2 years ago
Macoy Madson
5aae205060
Fix bad true
2 years ago
Macoy Madson
54fef3a82b
Add chain allocator, fix TinyCC pthread
2 years ago
Macoy Madson
dd89d1ab78
Added WIP allocator
2 years ago
Macoy Madson
c438b2534b
Use my fork of raylib until it is fixed
2 years ago
Macoy Madson
b8c39e38bc
Fix Image.cake and Raylib.cake conflicting
* Use raylib's stb_image.h and implementation if Raylib is
imported. This prevents multiple definitions and ensures the API
matches (because already, I'm on a different version of stb_image.h as
raylib).
* Make raylib support image formats I care about. Note that there's a
bug in raylib right now which is addressed by:
https://github.com/raysan5/raylib/pull/2318
* Reduce number of "hot loop" to speed up testing
2 years ago
Macoy Madson
ed0bf6c8d2
Only add submodule if in a git repository
2 years ago
Macoy Madson
e9b56f84ec
Fix formatting
2 years ago
Macoy Madson
8e234a4c60
Link to Cakelisp doc
2 years ago
Macoy Madson
915a66a794
Raylib also needs pthread
2 years ago
Macoy Madson
172845ea8d
Depnden on libdl
2 years ago
Macoy Madson
05377a3243
Checkout enkiTS branch with pre+post completions
2 years ago
Macoy Madson
3873a4cf3c
Add Raylib
Requested here: https://github.com/makuto/cakelisp/issues/8
2 years ago
Macoy Madson
70eccd978f
OpenGL texture experiment
2 years ago
Macoy Madson
71dc5b80fd
Fix ImGuiAutoColor and tests
* Only count functions which start with "test--" rather than taking
anything with "test--" anywhere in the string
* Fix DataBundle looking for the wrong string
* Make unique font data names for each imgui application
2 years ago
Macoy Madson
7e49e63ec8
Bundle files only if they are unique
2 years ago
Macoy Madson
c6ec69c4bf
Broke tests with WIP AutoColor schenanigans
I cleaned up git dependencies so it is possible to get dependencies at
compile-time anywhere. This should slightly speed up comptime
compilation due to all those modules no longer duplicating all that
code.
2 years ago
Macoy Madson
6138c4dd25
Add (untested) ImGui AutoColor
2 years ago
Macoy Madson
bf2dd0c5fa
Add time functions to SDL
2 years ago
Macoy Madson
60ea4b0ea8
Add FileSystem.cake from File Helper
2 years ago
Macoy Madson
d862cf2b84
Move zig download to the cache instead
2 years ago
Macoy Madson
c4e2b7a534
Merge branch 'master' of macoy.me:macoy/gamelib
2 years ago
Macoy Madson
32b521ce24
Added some helper functions to SDL and ImGui
2 years ago
Macoy Madson
4affc82c33
Only add libraries on Unix
2 years ago
Macoy Madson
912f38bbd0
Add SDL-Dynamic to conditionally dynamic link
2 years 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.
2 years ago
Macoy Madson
cec3a1be3e
Export main thread index
2 years ago
Macoy Madson
563280da12
Fix importing TinyCCompiler
2 years ago
Macoy Madson
f697d189cd
Build SDL in cache rather than dirty the repo
2 years ago
Macoy Madson
4d2b5bc718
Very early quick project, which I may abandon
2 years ago
Macoy Madson
956f4b32c1
Add FreeType to ReadMe
2 years ago
Macoy Madson
803cc645bc
Rename test glyph
2 years ago
Macoy Madson
9869417032
Added FreeType example
2 years ago
Macoy Madson
6ecb6e08d7
Added WIP FreeType library
I want this for various reasons.
2 years ago
Macoy Madson
22e6e9c3bf
Added section on automatic downloading
2 years ago
Macoy Madson
dc91201c84
Reorganize readme, specify it is Ogre assets
2 years ago
Macoy Madson
83741e4391
Add newline for org formatting
2 years ago
Macoy Madson
c0343e7e84
Added compatibility table
2 years ago
Macoy Madson
5dce57f60c
Check for static library on SDL
2 years ago
Macoy Madson
e59b159dd5
Got TCC test working
2 years ago
Macoy Madson
6fe3adc4c2
Put aubio test in comptime, WIP TinyCCompiler
2 years ago
Macoy Madson
d4ac85eb57
More experimentation with zig linking
2 years ago
Macoy Madson
c042cfc84d
Tweaks to get further on Windows cross compilation
2 years ago
Macoy Madson
b2874bfbbb
WIP Cross compiling for Windows resources
2 years ago
Macoy Madson
f440bc252e
WIP completables for before-start
2 years ago
Macoy Madson
fc4f13a6d7
Remove was-code-modified
2 years ago
Macoy Madson
6923df5213
Remove re-link hack
2 years 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.
2 years ago