Commit Graph

  • 11fe5ad200 fix invalid timeout value Lion Kortlepel 2023-12-05 18:00:34 +01:00
  • 667da22b0e Merge remote-tracking branch 'origin/master' into new-buildsystem Lion Kortlepel 2023-12-05 17:59:05 +01:00
  • a6eb2f7bfe switch to vcpkg+cmake, add debian build to workflows using lionkor's template (MIT licensed) Lion Kortlepel 2023-12-04 15:03:23 +01:00
  • 0cbf62c157 add release action v3.1.2-release_test_1 Lion Kortlepel 2023-12-05 16:44:17 +01:00
  • 46757951bd use vcpkg caching everywhere Lion Kortlepel 2023-12-05 16:40:43 +01:00
  • dba723837c try using x-gha Lion Kortlepel 2023-12-05 16:38:14 +01:00
  • b5b625ec10 fix windows path Lion Kortlepel 2023-12-05 16:34:22 +01:00
  • a35887b3c6 invalidate cache on vcpkg.json change Lion Kortlepel 2023-12-05 16:32:32 +01:00
  • d28add2747 move commandline custom build down in the file Lion Kortlepel 2023-12-05 16:24:35 +01:00
  • fa3da4ddf2 cache vcpkg buildtrees Lion Kortlepel 2023-12-05 16:23:02 +01:00
  • 5ed220c58d add commandline custom build Lion Kortlepel 2023-12-05 15:42:25 +01:00
  • 8bcc77578b try building commandline static Lion Kortlepel 2023-12-05 15:37:03 +01:00
  • 63e071212f update commandline Lion Kortlepel 2023-12-05 15:35:01 +01:00
  • 471bfff92e attempt to fix windows workflow Lion Kortlepel 2023-12-05 15:30:42 +01:00
  • bde1f24552 fix runtime deps for tests runs Lion Kortlepel 2023-12-05 15:16:52 +01:00
  • 69e632e6a9 add include dirs to tests executable Lion Kortlepel 2023-12-05 15:11:12 +01:00
  • 0c3adb8899 fix target triplet in windows workflow Lion Kortlepel 2023-12-05 15:08:54 +01:00
  • c36d6a8380 add unit test running step Lion Kortlepel 2023-12-05 14:54:08 +01:00
  • 8b88127e20 support onVehicleDeleted Luuk van Oijen 2023-12-05 14:48:41 +01:00
  • 84b06c94de set triplet before running vcpkg Lion Kortlepel 2023-12-05 14:47:46 +01:00
  • 567a770ed9 fix vcpkg cmake to not run when CMAKE_TOOLCHAIN_FILE is defined Lion Kortlepel 2023-12-05 14:46:01 +01:00
  • ea2088d5fd use static windows vcpkg triplet Lion Kortlepel 2023-12-05 14:32:23 +01:00
  • bd923acf4e add windows build step Lion Kortlepel 2023-12-05 14:29:09 +01:00
  • 47084841a0 consolidate build workflows into one file for linux Lion Kortlepel 2023-12-05 14:13:22 +01:00
  • 5da2065372 fix syntax error in ubuntu workflow Lion Kortlepel 2023-12-05 14:09:56 +01:00
  • 582bb0a021 add toolchain file to configure call to skip second vcpkg install step Lion Kortlepel 2023-12-05 14:08:31 +01:00
  • 98673069f2 remove cat from configure step Lion Kortlepel 2023-12-05 14:06:32 +01:00
  • 0f2fa609b1 add mutex include to tconsole.h Lion Kortlepel 2023-12-05 14:03:38 +01:00
  • 6f125e08d4 fix compile error in tconsole Lion Kortlepel 2023-12-05 14:00:59 +01:00
  • 162e1dc922 run ubuntu build in container Lion Kortlepel 2023-12-05 14:00:13 +01:00
  • 9a8c9f3cc6 fix ubuntu build to actually be called ubuntu build Lion Kortlepel 2023-12-05 13:59:31 +01:00
  • bb4b5a3cf8 add ubuntu 22.04 build step Lion Kortlepel 2023-12-05 13:58:34 +01:00
  • 295f814f0f run vcpkg install before configure Lion Kortlepel 2023-12-05 13:55:02 +01:00
  • 90a17ec5f4 add back vcpkg step Lion Kortlepel 2023-12-05 13:53:32 +01:00
  • 2fd0d2b0dd remove vcpkg step again Lion Kortlepel 2023-12-05 13:52:35 +01:00
  • 876fc617e0 fix vcpkg.json to not include a baseline commit Lion Kortlepel 2023-12-05 13:51:45 +01:00
  • df1514a657 set toolchain file Lion Kortlepel 2023-12-05 13:49:20 +01:00
  • 96ce0e05a1 add git safe Lion Kortlepel 2023-12-05 13:45:13 +01:00
  • b0e011cabf add safe directories Lion Kortlepel 2023-12-05 13:42:42 +01:00
  • c598884b9a remove vcpkg fetch Lion Kortlepel 2023-12-05 13:39:51 +01:00
  • fc6655f104 add git fetch before cmake configure Lion Kortlepel 2023-12-05 13:35:29 +01:00
  • 599c407d77 update vcpkg Lion Kortlepel 2023-12-05 13:31:46 +01:00
  • a66614d426 remove manual clone of commandline Lion Kortlepel 2023-12-05 13:31:13 +01:00
  • 1c409ff354 add git Lion Kortlepel 2023-12-05 13:30:34 +01:00
  • 8ab018485b add back recursive fetch Lion Kortlepel 2023-12-05 13:29:59 +01:00
  • c047565b0a remove apt upgrade Lion Kortlepel 2023-12-05 13:28:08 +01:00
  • 4fe9159b0c clone commandline if not exists Lion Kortlepel 2023-12-05 13:27:19 +01:00
  • c05287dbde remove workdir Lion Kortlepel 2023-12-05 13:25:03 +01:00
  • cdb17d4bbb add submodule fetch Lion Kortlepel 2023-12-05 13:23:30 +01:00
  • 9c1954caf0 no sudo Lion Kortlepel 2023-12-05 13:22:02 +01:00
  • 22933084d4 fix run Lion Kortlepel 2023-12-05 13:21:31 +01:00
  • efdb400747 remove tests for now Lion Kortlepel 2023-12-05 13:20:23 +01:00
  • d260563d99 try using debian Lion Kortlepel 2023-12-05 13:19:28 +01:00
  • 161f8127fa simplify build steps Lion Kortlepel 2023-12-05 13:18:43 +01:00
  • 6e7b2e0525 Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server Luuk van Oijen 2023-12-04 16:57:54 +01:00
  • 1e6c2ea680 Update mod.rs Luuk van Oijen 2023-12-04 16:57:53 +01:00
  • c56adcb8c5 take source dir from cli args Lion Kortlepel 2023-12-04 16:11:18 +01:00
  • 59be12f7ac fix runtime deps Lion Kortlepel 2023-12-04 16:07:35 +01:00
  • 4c99f1df00 fix paths Lion Kortlepel 2023-12-04 16:05:07 +01:00
  • d04e88c0be create build dir before running cmake Lion Kortlepel 2023-12-04 16:01:13 +01:00
  • 1ad65e26b8 Revert "remove shebang from scripts" Lion Kortlepel 2023-12-04 15:58:16 +01:00
  • 1e592f6810 remove shebang from scripts Lion Kortlepel 2023-12-04 15:53:49 +01:00
  • 30f69c9c27 run ci scripts explicitly with sudo Lion Kortlepel 2023-12-04 15:50:14 +01:00
  • 0b199d8b2f remove unused submodules Lion Kortlepel 2023-12-04 15:47:22 +01:00
  • f01756f296 fix compile errors & remove sentry Lion Kortlepel 2023-12-04 15:46:39 +01:00
  • f9d023314c run install scripts as sudo Lion Kortlepel 2023-12-04 15:33:28 +01:00
  • fff1f56631 switch to vcpkg+cmake build system Lion Kortlepel 2023-12-04 15:31:03 +01:00
  • a28e31d080 update commandline Lion Kortlepel 2023-12-04 15:03:23 +01:00
  • 140b43a18c wip stuff Luuk van Oijen 2023-12-04 11:16:48 +01:00
  • 103d2dc030 update vcpkg in workflows v3.1.2 hotfix-auth Lion Kortlepel 2023-12-03 17:50:45 +01:00
  • 7f206fd0d4 bump version to 3.1.2 Lion Kortlepel 2023-12-03 17:49:12 +01:00
  • 22805af716 fix crash in authentication Lion Kortlepel 2023-12-03 17:43:41 +01:00
  • b8211166ad mostly finished get position raw stuff Luuk van Oijen 2023-11-30 16:27:23 +01:00
  • 8e1d235dee switched over to glam and simplified some imports Luuk van Oijen 2023-11-30 15:35:22 +01:00
  • dc61d4649c wip position raw event Luuk van Oijen 2023-11-30 15:28:35 +01:00
  • 03ac847683 implemented cancellable vehicle edits Luuk van Oijen 2023-11-30 11:25:17 +01:00
  • 3dde6a76cb Merge pull request #14 from lionkor/fix-modloading Luuk van Oijen 2023-11-29 22:47:28 +01:00
  • 87a0d46b00 fix mod loading Lion Kortlepel 2023-11-29 22:44:25 +01:00
  • 452a4c5e16 cancellable vehicle spawns Luuk van Oijen 2023-11-28 19:22:03 +01:00
  • adfda5a8cb Update backend_lua.rs Luuk van Oijen 2023-11-28 14:05:31 +01:00
  • 14097b6c68 oops forgot to filter the non-tui logger too Luuk van Oijen 2023-11-28 11:18:47 +01:00
  • 7a21751750 filtering rustls (except errors) from logs Luuk van Oijen 2023-11-28 10:55:01 +01:00
  • e68582871d Revert "adding vid to the vehicle spawn data" Luuk van Oijen 2023-11-27 16:57:04 +01:00
  • 3df71e96c5 adding vid to the vehicle spawn data Luuk van Oijen 2023-11-27 12:39:15 +01:00
  • 6a1baa249a wip more lua stuff (events + cleanup/util) Luuk van Oijen 2023-11-26 00:22:28 +01:00
  • 56cd0eca11 project cleanup, getplayeridentifiers and sendchatmessage implemented Luuk van Oijen 2023-11-25 19:10:19 +01:00
  • 04e058dc0d Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server Luuk van Oijen 2023-11-24 16:05:23 +01:00
  • f359c0cdca lua chat message stuff Luuk van Oijen 2023-11-24 16:05:21 +01:00
  • 9a45efef57 Merge pull request #13 from lionkor/add-ci Luuk van Oijen 2023-11-24 14:47:17 +01:00
  • b06d2fe151 say command + playerlist works now Luuk van Oijen 2023-11-24 14:37:07 +01:00
  • 145b74aefc Merge pull request #12 from lionkor/overhaul-resources-folder-code Luuk van Oijen 2023-11-24 09:44:11 +01:00
  • 1515fc2675 small cleanup Luuk van Oijen 2023-11-24 09:43:13 +01:00
  • 0f802e4021 fix typo in expect() string Lion Kortlepel 2023-11-23 17:53:28 +01:00
  • 213c1c7b6b create rust.yml to build + test on push and PR Lion 2023-11-23 17:47:33 +01:00
  • 787f59ba46 fix server and client resource behavior, canonicalize paths in mod requests Lion Kortlepel 2023-11-23 17:42:10 +01:00
  • 72bec02e21 add fs_util module with a few useful functions for file/path management Lion Kortlepel 2023-11-23 17:41:42 +01:00
  • 46e42b88da Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server Luuk van Oijen 2023-11-23 16:03:44 +01:00
  • 39028ba4d7 small improvements + players cmd + cleanup Luuk van Oijen 2023-11-23 16:03:31 +01:00
  • 9cd4609cad Merge pull request #11 from lionkor/fix-uuid-check Luuk van Oijen 2023-11-23 16:00:52 +01:00
  • 3b61da9edd replace hand-written uuid check with Uuid::parse_str Lion Kortlepel 2023-11-23 15:57:50 +01:00