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
Tad Hardesty
41fa37b955
Update Travis to Bionic and Python 3.6 ( #947 )
...
* Update Travis to Python 3.6
* Let's try bionic
* It's just python3 on bionic
* apt update
* Maybe this
* Use generic build image
* >defaults to Ruby
2020-02-03 18:03:40 +01:00
Pieter-Jan Briers
76933003ad
Improve native downloading spaghetti, use own Freetype on macOS
2020-01-30 13:29:19 +01:00
Pieter-Jan Briers
3f0032911a
Try to fix travis..
2019-12-15 22:28:33 +01:00
Pieter-Jan Briers
08ba611fe6
Forgot to commit the travis script.
2019-12-15 22:24:33 +01:00
Pieter-Jan Briers
52e5afd277
Switch to GLFW for windowing ( #914 )
...
* Use GLFW instead of OpenTK windows
* Seems to work pretty well now.
* Fix stackalloc issue on Framework.
* Add GLFW project to sln.
* Fix package downgrade.
* Fix SLN more.
* Please work.
* Fix C# version error.
2019-12-15 15:53:30 +01:00