Commit Graph

18 Commits

Author SHA1 Message Date
Useroth
ef6481e253 Missed PR mirrors from tgstation (https://github.com/tgstation/tgstation/pull/55373 and https://github.com/tgstation/tgstation/pull/56080) (#2759)
* Mirror of tgstation's Common Build Tooling (#55373)

* tgui 4.3 (#56080)

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2021-01-18 07:42:54 +01:00
SkyratBot
76bb0c52c6 [MIRROR] Add export PKG_CONFIG_ALLOW_CROSS to PreCompile.sh (#2527)
* 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>
2021-01-07 00:15:10 +01:00
SkyratBot
9db59d58a7 [MIRROR] Update precompile.sh with the one I had to use to get everything to work (#2105)
* 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>
2020-12-10 10:47:21 +00:00
SkyratBot
0efa39a6af [MIRROR] Update TGS4 PreCompile.sh (#1679)
* Update TGS4 PreCompile.sh (#54794)

* Update TGS4 PreCompile.sh

- Fix bad brackets
- Update rust-g build command
- Remove `--default-host`

* Add i686-unknown-linux-gnu target

* Update TGS4 PreCompile.sh

Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2020-11-11 02:55:14 +00:00
SkyratBot
d21d31d3a8 [MIRROR] Better script for docker (#1417)
* 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>
2020-10-22 04:37:29 +02:00
jdawg1290
62676e72a8 Force LF line endings with gitattributes and convert repo (#52266)
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-07-16 03:02:40 +03:00
Jordan Brown
586bc81b4a Rage hack for starting an auto updating /tg/ tgs4 docker instance with the db preconfigured (#51108)
* 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
2020-05-25 02:14:34 +08:00
Jordan Brown
c81cc29e1d Add a missing sudo call to TGS PostCompile.sh (#51105) 2020-05-15 00:50:31 -07:00
Jordan Brown
85c97791d2 Change to mkdir -p to prevent errors 2018-12-20 17:24:05 -05:00
Jordan Brown
ff3f32f0e9 Remove git clean commands from PostCompile.sh 2018-12-20 09:41:55 -05:00
Jordan Brown
9fbd09b3a4 Change post compile script shell executor to bash (#41173) 2018-11-02 19:21:31 +01:00
Jordan Brown
2b6aa4bc04 Ensure deploy.sh is +x before running it in PostCompile.sh 2018-10-18 22:00:44 -04:00
Jordan Brown
bdd9d86287 Fix PostCompile.sh (#40976)
* Fix PostCompile.sh

* shell is hard

* How am I this bad at shell
2018-10-18 19:26:24 -04:00
Jordan Brown
9f6267a730 Remove Windows TGS4 PostCompile scripts (#40677) 2018-10-04 17:55:13 -04:00
oranges
f1fd861ddb Merge pull request #40325 from Cyberboss/PostComScriptUpdate
Add BSQL and rust-g deployment to Linux TGS4 PostCompile script
2018-09-25 13:28:32 +12:00
Jordan Brown
100404e4d9 Add TGS4 PreSynchronize (Changelog compile) scripts (#40356)
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
2018-09-23 19:23:09 +12:00
Jordan Brown
62601a3215 Add BSQL and rust-g deployment to Linux TGS4 PostCompile script 2018-09-17 15:16:20 -04:00
Jordan Brown
33ffd92596 Add TGS4 post compile scripts (#39629)
Literally just does deploy.sh on the output
2018-08-12 13:32:19 -07:00