Compare commits

..

4 commits

Author SHA1 Message Date
griffi-gh 4658a151d0 bump (some) deps 2024-07-19 20:46:05 +02:00
griffi-gh 9eeb44750b oops, works now 2024-07-19 18:17:02 +02:00
griffi-gh a8d60b2f4c fix egg 2024-07-19 18:04:16 +02:00
griffi-gh 39929d9682 add egg 2024-07-19 17:49:53 +02:00
6 changed files with 482 additions and 286 deletions

2
.gitignore vendored
View file

@ -34,3 +34,5 @@ _visualizer.json
# blender backup files # blender backup files
*.blend1 *.blend1
/mods

726
Cargo.lock generated

File diff suppressed because it is too large Load diff

32
egg-kubi-server.json Normal file
View file

@ -0,0 +1,32 @@
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
"meta": {
"version": "PTDL_v2",
"update_url": null
},
"exported_at": "2024-07-19T16:16:17+00:00",
"name": "kubi-server",
"author": "prasol258@gmail.com",
"uuid": "ce529006-1971-4503-8d93-247d7bcba12f",
"description": "https:\/\/github.com\/griffi-gh\/kubi\/",
"features": [],
"docker_images": {
"yolks:debian": "ghcr.io\/parkervcp\/yolks:debian"
},
"file_denylist": [],
"startup": ".\/kubi-server",
"config": {
"files": "{}",
"startup": "{\n \"done\": \"The server is now running\"\n}",
"logs": "{}",
"stop": "^C"
},
"scripts": {
"installation": {
"script": "#!\/bin\/ash\r\n\r\ncd \/mnt\/server\r\n\r\napk update\r\napk add unzip curl\r\n\r\n# Define the URL and the output zip file name\r\nURL=\"https:\/\/github.com\/griffi-gh\/kubi\/releases\/download\/nightly\/Linux_X64.zip\"\r\nZIP_FILE=\"Linux_X64.zip\"\r\n\r\n# Download the zip file\r\necho \"Downloading $URL\"\r\ncurl -L -o $ZIP_FILE $URL\r\n\r\n# Check if the download was successful\r\nif [ $? -ne 0 ]; then\r\n echo \"Failed to download $URL\"\r\n exit 1\r\nfi\r\n\r\n# Unzip kubi-server, Server.toml into the current directory\r\necho \"Unzipping $ZIP_FILE\"\r\nunzip -j $ZIP_FILE \"Linux_X64\/kubi-server\" \"Linux_X64\/Server.toml\" -d .\r\n\r\n# Check if the unzip was successful\r\nif [ $? -ne 0 ]; then\r\n echo \"Failed to unzip $ZIP_FILE\"\r\n exit 1\r\nfi\r\n\r\n# Cleanup the zip file\r\nrm $ZIP_FILE\r\n\r\n# Set file perms\r\nchmod +x .\/kubi-server\r\n\r\necho \"Done!\"\r\n",
"container": "alpine:latest",
"entrypoint": "ash"
}
},
"variables": []
}

View file

@ -8,7 +8,7 @@ publish = false
kubi-shared = { path = "../kubi-shared" } kubi-shared = { path = "../kubi-shared" }
kubi-logging = { path = "../kubi-logging" } kubi-logging = { path = "../kubi-logging" }
log = "0.4" log = "0.4"
shipyard = { git = "https://github.com/leudz/shipyard", rev = "aacf3b1df5", default-features = false, features = ["std", "proc", "thread_local"] } shipyard = { version = "0.7", default-features = false, features = ["std", "proc", "thread_local"] }
serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] }
toml = "0.8" toml = "0.8"
glam = { version = "0.27", features = ["debug-glam-assert", "fast-math"] } glam = { version = "0.27", features = ["debug-glam-assert", "fast-math"] }

View file

@ -6,7 +6,7 @@ publish = false
[dependencies] [dependencies]
glam = { version = "0.27", features = ["debug-glam-assert", "fast-math", "serde"] } glam = { version = "0.27", features = ["debug-glam-assert", "fast-math", "serde"] }
shipyard = { git = "https://github.com/leudz/shipyard", rev = "aacf3b1df5", default-features = false, features = ["std"] } shipyard = { version = "0.7", default-features = false, features = ["std"] }
strum = { version = "0.26", features = ["derive"] } strum = { version = "0.26", features = ["derive"] }
num_enum = "0.7" num_enum = "0.7"
postcard = { version = "1.0", features = ["alloc"] } postcard = { version = "1.0", features = ["alloc"] }
@ -21,7 +21,7 @@ hashbrown = { version = "0.14", features = ["serde"] }
nohash-hasher = "0.2" nohash-hasher = "0.2"
bytemuck = { version = "1.14", features = ["derive"] } bytemuck = { version = "1.14", features = ["derive"] }
static_assertions = "1.1" static_assertions = "1.1"
nz = "0.3" nz = "0.4"
atomic = "0.6" atomic = "0.6"
[features] [features]

View file

@ -26,7 +26,7 @@ strum = { version = "0.26", features = ["derive"] }
hashbrown = "0.14" hashbrown = "0.14"
nohash-hasher = "0.2" nohash-hasher = "0.2"
rayon = "1.10" rayon = "1.10"
shipyard = { git = "https://github.com/leudz/shipyard", rev = "aacf3b1df5", default-features = false, features = ["std", "proc", "thread_local"] } shipyard = { version = "0.7", default-features = false, features = ["std", "proc", "thread_local"] }
anyhow = "1.0" anyhow = "1.0"
flume = "0.11" flume = "0.11"
gilrs = { version = "0.10", default_features = false, features = ["xinput"] } gilrs = { version = "0.10", default_features = false, features = ["xinput"] }