CaasGit
d579c68082
fix(tools): Fix packaging libs and zips on linux. ( #6327 )
...
Both OSX and Linux builds were not excluding two libs from their zip
file due to a missing comma. You can see that they both exist within the
live client manifests.
Also fix the MS dlls having basically no date set on the file which is
throwing an error when trying to zip them.
2025-12-05 16:48:35 +01:00
PJB3005
b5ba964f61
Update client publish script to remove more natives
...
You know I can probably tell the .NET SDK to not copy these, but figuring that out would be effort.
2025-08-19 00:22:18 +02:00
PJB3005
09676a1d9f
Re-enable FreeBSD builds
2025-08-19 00:21:30 +02:00
PJB3005
6959f21927
Disable apphost when publishing client builds
...
Not used anyways.
Fixes FreeBSD builds.
2025-08-19 00:21:01 +02:00
PJB3005
7fb3ce0e70
Guess we aren't having FreeBSD
2025-08-18 23:51:22 +02:00
PJB3005
18b5f33080
Enable ARM64 RIDs for publish
...
Fixes #5830
2025-08-18 22:55:09 +02:00
PJB3005
372fa39228
Merge branch 'dont-skip-leg-day'
2025-08-17 16:27:20 +02:00
PJB3005
d6bfbe4f6f
Disable ARM64 targets by default for now
2025-08-17 16:27:14 +02:00
PJB3005
8935b39987
Remove some unnecessary windows natives from client package
...
Saves like a megabyte. Oops.
2025-08-17 15:54:14 +02:00
PJB3005
d5df765467
Package FreeBSD by default.
...
We won't officially support FreeBSD launcher builds, but this at least allows third-party launcher builds to have an engine to load properly.
2025-07-19 18:21:51 +02:00
PJB3005
90ec9a80c9
Fix publishing script not passing TargetOS properly
2025-07-16 22:04:15 +02:00
PJB3005
0439ea9893
Update packaging script to support ARM64 properly.
2025-07-15 15:14:40 +02:00
Partmedia
7557cc703c
Add FreeBSD packaging target ( #5522 )
2024-11-16 02:01:17 +01:00
Pieter-Jan Briers
2d3379d7f4
Bring CEF up to snuff ( #4760 )
2023-12-25 00:28:51 +01:00
Pieter-Jan Briers
b0d23c5665
Remove zstd & libsodium natives from client publishes.
...
Save a good megabyte.
2022-04-15 00:39:56 +02:00
Pieter-Jan Briers
f34763f11e
Don't pack natives with engine client builds.
...
These are never used by the launcher due to the deployment model, so removing these saves quite a few megabytes.
2021-10-13 20:13:59 +02:00
Pieter-Jan Briers
f048209bf5
FUCK BOMs
2020-12-13 01:10:21 +01:00
Pieter-Jan Briers
fd4f45e670
Use NuGet packages for engine natives.
...
Fixes #1434
This means that adding support for new architectures (e.g. ARM) is MUCH easier.
It removes download_natives.py which simplifies the build process.
It's also way less painful to maintain.
2020-12-13 00:46:23 +01:00
Pieter-Jan Briers
242f187263
Stuff to export standalone builds of Robust.Client.
2020-12-05 01:50:33 +01:00