Lily Tsuru
22796b69bf
implement a basic logger as a part of lucore
...
I could have implemented a spdlog sink, however spdlog isn't setup for standard format header being a thing yet.
This also introduces a temporary executable target for my own testing of lucore utilities.
2023-07-17 06:59:20 -04:00
Lily Tsuru
daf29d4fd7
see previous commit
2023-07-17 03:01:31 -04:00
Lily Tsuru
20c15f4291
No longer specifically managing toolchain for if project system exists
2023-07-17 03:01:10 -04:00
Lily Tsuru
e73f31818e
... after fixing that
2023-07-17 02:10:17 -04:00
Lily Tsuru
25aa8bd7da
uh i guess try this
2023-07-17 02:09:59 -04:00
Lily Tsuru
7f82d7ce97
build compiler-rt
2023-07-17 01:47:51 -04:00
Lily Tsuru
5936c684b9
better limits
2023-07-17 00:40:00 -04:00
Lily Tsuru
8c5afad607
tell build script about llvm version
...
this will be needed to support compiler-rt build + installation later.
2023-07-17 00:21:20 -04:00
Lily Tsuru
42dcddafdb
add container build system for llvm (we will work on stripping later)
2023-07-17 00:10:31 -04:00
Lily Tsuru
8d7e8c3a11
add scripts for building llvm (for inclusion in addon root)
2023-07-16 21:10:59 -04:00
Lily Tsuru
732ff5fef8
cleanup ideas document
2023-07-16 06:20:11 -04:00
Lily Tsuru
1d14a89fb7
begin actually setting up the repository as a GMod addon..
2023-07-16 06:05:19 -04:00
Lily Tsuru
b4a343e9db
move all native projects to native/projects
...
this should make the folder structure a bit more navigatable
2023-07-16 05:46:49 -04:00
Lily Tsuru
c20c852554
lucore now has its own assertion system
...
ripped off of how ive done it in like 10 different projects by now™️
2023-07-16 05:40:38 -04:00
Lily Tsuru
a8fb72804c
chore: remove vector bsearch code, seperate OptionalRef
...
to new `lucore` project.
2023-07-16 02:15:55 -04:00
Lily Tsuru
43d0ac9630
init
2023-07-16 01:58:32 -04:00