PJB3005
6697b76683
Fix download_manifest_file.py to always decode as UTF-8
...
See 0b2b814e4f
2025-09-17 12:52:13 +02: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
PJB3005
325a39ee4b
Wow way to expose that my lazy ass didn't actually try running package_webview.py on this build.
2025-01-09 04:22:25 +01:00
Partmedia
7557cc703c
Add FreeBSD packaging target ( #5522 )
2024-11-16 02:01:17 +01:00
Pieter-Jan Briers
2002402af8
Version script now supports dash versions
2024-08-29 12:52:52 +02:00
Pieter-Jan Briers
2c3cc070a6
Fix oopsie from me using version.py on an existing version
2024-08-11 16:33:00 +02:00
Pieter-Jan Briers
d593ffbb47
The small innocent change that broke the packaging workflow and surely there's nothing else going to break from this.
2023-12-25 18:18:53 +01:00
Pieter-Jan Briers
2d3379d7f4
Bring CEF up to snuff ( #4760 )
2023-12-25 00:28:51 +01:00
ElectroJr
da860d4f56
Update Version.py to remove leading zero.
2023-06-18 13:43:32 -04:00
Pieter-Jan Briers
59a8a98703
Basic fixes for WebView in 2023.
...
Launcher works again with this.
2023-02-24 00:05:31 +01:00
Pieter-Jan Briers
9265af75bf
Automatically update release notes in version.py
...
General cleanup to the script too.
2022-11-13 18:47:57 +01:00
Paul
ca79d1fc13
overhauls benchmarks
2022-10-12 01:15:30 +02:00
Paul Ritter
59d8cb37f0
re-enables running all benchmarks ( #3318 )
2022-10-10 03:09:19 +02:00
Paul Ritter
aa412c2b47
temporarily makes benchmarks only run one benchmark ( #3316 )
2022-10-10 02:17:59 +02:00
Pieter-Jan Briers
20659789b0
Robust.Packaging system ( #3016 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-09-14 19:39:00 +10:00
Pieter-Jan Briers
c7e7f4f28f
make run_benchmarks.py handle errors better.
2022-05-10 14:44:53 +02:00
Pieter-Jan Briers
05b21fcfcc
Benchmark CI attempt 5
2022-05-10 11:54:25 +02:00
Paul Ritter
f254153962
benchmark script ( #2745 )
...
* benchmark script
* more changes
* oopsie
* adjust workflow
* Put a concurrency limit on the benchmarks action
* Update run_benchmarks.py
Co-authored-by: Paul <ritter.paul1+git@googlemail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2022-05-10 10:58:42 +02:00
Pieter-Jan Briers
b0d23c5665
Remove zstd & libsodium natives from client publishes.
...
Save a good megabyte.
2022-04-15 00:39:56 +02:00
Paul
a1ee4374b2
add a check for major version == 0
2022-04-04 20:28:26 +02:00
Paul Ritter
4de6f25f11
updates version-script to use the new version format ( #2683 )
2022-04-04 20:25:12 +02:00
Pieter-Jan Briers
720f33a12a
Updated webview packaging script
2021-12-29 20:27:50 +01:00
Pieter-Jan Briers
ca59cff07f
WiP launcher CEF loading. ( #2376 )
2021-12-28 17:37:54 +01:00
20kdc
b406526592
Version update and tag script ( #2234 )
2021-11-15 02:18:20 +01: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
RedlineTriad
84e60421e0
Remove leftover Travis files and clean up README.md ( #1342 )
2020-10-21 14:56:58 +02:00
Pieter-Jan Briers
e16e9f1786
Fix bad ANGLE downloads
2020-10-06 15:12:01 +02:00
Pieter-Jan Briers
681741c298
ANGLE natives now included.
2020-10-06 11:21:05 +02:00
Pieter-Jan Briers
496c79a99c
Native dependencies update
...
Use GLFW 3.3.2
OpenAL build for Linux
2020-10-06 11:00:29 +02:00
Pieter-Jan Briers
7f406aa16c
Fix natives copy probably.
2020-06-09 00:32:08 +02:00
Pieter-Jan Briers
dd0cb9f216
Prometheus metrics server.
...
Thanks to Redline for starting work on this and helping me out on Discord.
2020-06-08 00:12:23 +02:00
Pieter-Jan Briers
6d5c343db3
Modern OpenAL version for Windows.
2020-05-11 11:39:35 +02:00
Pieter-Jan Briers
e5800bdf6b
AAAAAAAAH
2020-05-01 20:56:19 +02:00
Pieter-Jan Briers
e21bae3140
Put a note about package_release_build.py in download_natives.py
2020-05-01 20:47:13 +02:00
Pieter-Jan Briers
ee3a1a6cf5
Try to figure out why fluidsynth isn't getting copied
2020-05-01 20:38:42 +02:00
Pieter-Jan Briers
6debbef454
I blame my IDE for this.
2020-05-01 20:06:19 +02:00
Pieter-Jan Briers
ff03de4408
Ship fluidsynth
2020-05-01 19:33:09 +02:00