* Add tgsv4 file to check for deps before launching the server (#60829)
Workaround for needing libssl2 in a docker image that doesn't come with it until we make this proper.
* Add tgsv4 file to check for deps before launching the server
Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
* Add youtube-dl to tgs4 precompile scripts for Linux (windows users on suspicious individuals watch) (#58135)
Adds the ability for the TGS4 precompile script on Linux platforms to resolve the youtube-dl dependency. This essentially is for Docker deployments, but can also apply to regular TGS4 deployments as well.
* Add youtube-dl to tgs4 precompile scripts for Linux (windows users on suspicious individuals watch)
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
* Add extools compilation to the TGS4 precompile scripts for linux (#58113)
* Add extools compilation to the TGS4 precompile scripts for linux
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
* Update dependencies installed for TGSv4 precompile scripts (#58108)
* add libssl1.1
* i was told to add myself to this as well
* Update dependencies installed for TGSv4 precompile scripts
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
* Add export PKG_CONFIG_ALLOW_CROSS to PreCompile.sh (#55909)
From the rust-g README
* Add export PKG_CONFIG_ALLOW_CROSS to PreCompile.sh
Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
* Update precompile.sh with the one I had to use to get everything to work (#55304)
Some notes:
* failures are hard to deal with if so many installs are behind narrowly scoped checks. This should be improved. for instance rustup failing meant it never ran again. even if you fixed the cause.
* you have to install the 64 bit version of openssl too or pkg-config can't find it.
* rustup was not in path
* setting a target changes the path the .so is dumped out to.
I don't care how ugly and bad this is, this is likely what will get used in production unless somebody hands me a better working version.
side-note: move to debian based docker images when?
* Update precompile.sh with the one I had to use to get everything to work
Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
* Better script for docker (#54501)
The linux one shot script is not a drop-in for the docker script. Let's separate the two.
* Better script for docker
Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
* Rage code
* Hrrm
* Fix windows newlines
* Utter insanity
* This won't work as a post compile step
* Why didn't I do this before?
* Shouldn't be necessary
* This could be it
* Just move it here
* Fixes
* Readme updates
* Readme
* REAAAAD
* Use envars
* More env vars
* typo
* Fixes
* REAAAD
* Fix script
* The missing link
TGS4 does not have changelog shitcode
TGS4 does not have changelog shitcode
TGS4 does not have changelog shitcode
TGS4 does not have changelog shitcode
TGS4 does not have changelog shitcode
TGS4 does not have changelog shitcode