Macoy Madson
f2545125eb
Export SDL headers on import
11 months ago
Macoy Madson
12a88c73fd
Add back opacity, window borders
11 months ago
Macoy Madson
10bfc66b4e
Add oniguruma and auto-color licenses
11 months ago
Macoy Madson
2b6ee04ca7
Added licenses, imgui window helper
11 months ago
Macoy Madson
c6ff993fa0
Add a helper for app data paths
11 months ago
Macoy Madson
d65607d3bf
Add dl and pthread dependency
11 months ago
Macoy Madson
3f56f3ad1d
Fix libcurl static linking
I needed to have libcurl.a before the OpenSSL ones, which is
confusing.
11 months ago
Macoy Madson
2fca3b70ba
Add OpenSSL and Curl libraries
I mainly have my eye on downloading files for an automatic update
system.
11 months ago
Macoy Madson
22047b0d40
Change file reads to binary to avoid Windows errs
12 months ago
Macoy Madson
6979c89d7d
Created simple CLI to cryptographic signing
12 months ago
Macoy Madson
d5106f34ea
Added cryptographic functions via libsodium
12 months ago
Macoy Madson
5d8d046130
Fix TinyCC build on Linux
12 months ago
Macoy Madson
56a389e7cf
Update readme with Tiny CC status
12 months ago
Macoy Madson
e8a8337e11
Get TinyCC working on Windows
12 months ago
Macoy Madson
ee92b6d236
Mark Oniguruma as Windows compatible
12 months ago
Macoy Madson
5d15053baa
Define ONIG_STATIC to properly import lib on MSVC
12 months ago
Macoy Madson
a7d2fb8cfd
Oniguruma now building on Windows
12 months ago
Macoy Madson
7f459eb251
SDL Don't specify platform toolset, get version
This may break v142 builds, I haven't tested that.
12 months ago
Macoy Madson
558068c247
Fix DataBundle and OpenGL being broken on Windows
1 year ago
Macoy Madson
0e7d4c7150
Fix indentation in Allocator.cake
1 year ago
Macoy Madson
b8095d3dc4
Make chain-allocate support memory alignment
* Make it clear whether you are requesting aligned or unaligned
memory.
* Added helpful macro (chain-allocate-aligned-type) for easily
allocating aligned types.
* Fix error returns not freeing the right chain.
1 year ago
Macoy Madson
598c810920
Use my STB branch until my PR is merged
See https://github.com/nothings/stb/pull/1207
1 year ago
Macoy Madson
9d32a27a02
Add get-num-task-threads function
1 year ago
Macoy Madson
105866f5cd
Wrote Oniguruma test
1 year ago
Macoy Madson
ce523d0b30
Add Oniguruma regular expression library
1 year ago
Macoy Madson
bfb98d0763
My pull request was merged, so back to master
1 year ago
Macoy Madson
e14525d64a
Expose allocators
1 year ago
Macoy Madson
5aae205060
Fix bad true
1 year ago
Macoy Madson
54fef3a82b
Add chain allocator, fix TinyCC pthread
1 year ago
Macoy Madson
dd89d1ab78
Added WIP allocator
1 year ago
Macoy Madson
c438b2534b
Use my fork of raylib until it is fixed
1 year 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
1 year ago
Macoy Madson
ed0bf6c8d2
Only add submodule if in a git repository
1 year ago
Macoy Madson
e9b56f84ec
Fix formatting
1 year ago
Macoy Madson
8e234a4c60
Link to Cakelisp doc
1 year ago
Macoy Madson
915a66a794
Raylib also needs pthread
1 year ago
Macoy Madson
172845ea8d
Depnden on libdl
1 year ago
Macoy Madson
05377a3243
Checkout enkiTS branch with pre+post completions
1 year ago
Macoy Madson
3873a4cf3c
Add Raylib
Requested here: https://github.com/makuto/cakelisp/issues/8
1 year ago
Macoy Madson
70eccd978f
OpenGL texture experiment
1 year 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
1 year ago
Macoy Madson
7e49e63ec8
Bundle files only if they are unique
1 year 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.
1 year ago
Macoy Madson
6138c4dd25
Add (untested) ImGui AutoColor
1 year ago
Macoy Madson
bf2dd0c5fa
Add time functions to SDL
1 year ago
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