Commit Graph

8 Commits

Author SHA1 Message Date
Lily Tsuru 568064068e projgen: Initial commit
This commit adds `projgen`, a very simplistic project generator.

Some knobs to the build system were added to ensure that only the
needed parts will build with each end (building the GMod module won't build projgen
since that isn't needed on the host)

The fun part will be figuring out how to jail things properly
2023-07-30 06:58:02 -04:00
Lily Tsuru 5f7f36296f lcpu: make build_module take in the path to the gameserver 2023-07-29 17:02:03 -04:00
Lily Tsuru 7ae6acfc3b lcpu: officially support legacy 32bit branch
32-bit builds using the development headers work on the legacy 32-bit branch so I don't really see a reason to not support it..

sure, it sucks that I now won't be able to get rid of a pretty gnarly codepath, but /shrug
2023-07-29 16:59:51 -04:00
Lily Tsuru 887b66bbb0 test lua binding things 2023-07-24 06:50:18 -04:00
Lily Tsuru a85a8ddc97 add helper to build module and install it. 2023-07-19 06:31:07 -04:00
Lily Tsuru fb29336ca7 God dman it 2023-07-19 03:20:14 -04:00
Lily Tsuru 70d90d4879 oops 2023-07-19 03:19:39 -04:00
Lily Tsuru 16ac661643 cleanup 2023-07-19 03:18:34 -04:00