Commit Graph

25 Commits

Author SHA1 Message Date
Paul Dino Jones a864f240d1 fix lua linking 2026-05-25 23:36:57 -04:00
Paul Dino Jones b5faec69f5 add more lua variables back to cmake 2026-05-25 23:11:04 -04:00
Paul Dino Jones 1ceb8a750b add macro for lua 5.4 backwards compatibility so we can compile against lua 5.4 or 5.5 2026-05-25 23:03:57 -04:00
Paul Dino Jones bcc2d410a7 refer explicitly to lua 5.4 in headers 2026-05-25 20:46:47 -04:00
Paul Dino Jones f96a94ecb7 force lua 5.4 in cmake 2026-05-25 19:53:47 -04:00
Paul Dino Jones 897ce57e1c Improve lua dependency detection for linking 2026-05-25 19:17:47 -04:00
Paul Dino Jones 8862bbd5dd Fix cmake compile definitions 2026-04-23 17:35:50 -04:00
Paul Dino Jones 7996b25621 fix cmake boolean 2026-04-23 17:20:57 -04:00
Paul Dino Jones 1bcbd08c6c fix proc2 detection 2026-04-23 16:02:02 -04:00
Paul Dino Jones 93ccca069f fix lua version issue 2026-04-23 15:25:21 -04:00
Paul Dino Jones 2121f7e4fe Add procps dependency. Update to latest simapi 2026-04-22 16:35:43 -04:00
Paul Dino Jones 3d4f1914c6 Re-enable shared memory test prog 2025-04-28 20:38:34 -04:00
Paul Dino Jones ebf0965381 remove debug build hardcode 2025-03-26 15:20:43 -04:00
Paul Dino Jones 7afd7f12ed Huge refactor to improve memory efficiency mostly around pulseaudio 2025-03-25 10:04:39 -04:00
Paul Dino Jones 161f311494 Add lua include dir to cmake 2025-03-11 12:23:02 -04:00
Paul Dino Jones 11bd2f71ef Fix lua cmake dependency. Use specified frequency as base frequency for engine effects 2025-03-11 12:01:24 -04:00
Paul Dino Jones 9c0cadffdf Add support for simhub protocol and custom lua scripts to control leds 2025-02-25 18:41:10 -05:00
Paul Dino Jones c51b88ca4a disable all tests for now 2024-12-04 12:34:21 -05:00
Paul Dino Jones 40726c06c8 Major overhault to add libuv event loop. Enhancements to config file to support profiles. 2024-08-30 13:46:56 -04:00
Paul Dino Jones 8e319629eb Move from libusb to hidraw backend hid api 2024-08-11 20:12:27 -04:00
Paul Dino Jones 8f4729c77a Refactor diameter save file into libconfig to save a dependency. 2024-06-11 16:42:29 -04:00
Paul Dino Jones 4ad6a1339c Add support for save file for tyre diameters 2024-06-10 00:46:11 +00:00
Paul Dino Jones 14a26fb165 Adding pulseaudio backend 2023-11-11 18:19:39 +00:00
Paul Dino Jones 49144f9429 Added static analysis 2022-12-23 22:43:37 +00:00
Paul Dino Jones 9325e207be monocoque initial commit 2022-10-31 15:11:02 +00:00