Commit Graph

17 Commits

Author SHA1 Message Date
veclavtalica
0df0a9226f optimized twnlua building (10.5s -> 8.5s) 2025-02-10 18:29:35 +03:00
veclavtalica
3bf8d7bedb /apps/twnlua: actually use 32 bit 2025-02-08 12:47:10 +03:00
veclavtalica
3d10e1782a /apps/twnlua: fix dest folder for docgen 2025-02-05 01:25:30 +03:00
veclavtalica
02b5ac4cc3 input system rework 2025-02-04 07:32:25 +03:00
veclavtalica
42253fc58a fix artefacts 2025-02-04 00:24:01 +03:00
veclavtalica
aeabb17f86 create /apps/temapltes/ structure, clean up cmake files to use directory name for binary name directly 2025-02-01 13:47:17 +03:00
veclavtalica
630c6fb5d4 /apps/twnlua: automatically generate twnapi.lua file inside ~/data/scripts/ 2025-01-29 03:43:10 +03:00
veclavtalica
d7c744a6ca /apps/twnlua: mark with CODEGEN 2025-01-29 03:36:15 +03:00
veclavtalica
f8d7aa8a07 /apps/twnlua: propagate root project name for executable name 2025-01-29 03:22:04 +03:00
veclavtalica
ea2bbf5de0 /apps/twnlua: support dynlib game=off 2025-01-29 03:14:08 +03:00
veclavtalica
637343db5b /apps/twnlua: use minilua single source amalgam 2025-01-29 01:24:58 +03:00
veclavtalica
b7cb37c06a no TWNBUILDDIR 2025-01-14 04:47:53 +03:00
veclavtalica
e984e95fa8 /apps/twnlua: make dependent on twn_api.json for rebuilding 2025-01-14 00:30:48 +03:00
veclavtalica
5c89c55b3e /apps/twnlua: support out of tree usage 2025-01-07 13:22:31 +03:00
veclavtalica
e7ed72dfc0 twnlua: bindgen.py capable of converting share/twn_api.h spec to lua bindings 2024-12-23 20:59:00 +03:00
bd395a6371 CMake: remove data_dir from build 2024-10-07 18:55:25 +03:00
8463ed4440 rename /apps/lua/ to /apps/twnlua/ 2024-10-07 15:52:32 +03:00