Commit Graph
18 Commits
Author SHA1 Message Date
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
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
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
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
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
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 BrownandGitHub 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 BrownandGitHub c81cc29e1d Add a missing sudo call to TGS PostCompile.sh (#51105) 2020-05-15 00:50:31 -07:00
Jordan BrownandGitHub 85c97791d2 Change to mkdir -p to prevent errors 2018-12-20 17:24:05 -05:00
Jordan BrownandGitHub ff3f32f0e9 Remove git clean commands from PostCompile.sh 2018-12-20 09:41:55 -05:00
Jordan BrownandAnturK 9fbd09b3a4 Change post compile script shell executor to bash (#41173) 2018-11-02 19:21:31 +01:00
Jordan BrownandGitHub 2b6aa4bc04 Ensure deploy.sh is +x before running it in PostCompile.sh 2018-10-18 22:00:44 -04:00
Jordan BrownandShizCalev 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 BrownandShizCalev 9f6267a730 Remove Windows TGS4 PostCompile scripts (#40677) 2018-10-04 17:55:13 -04:00
orangesandGitHub 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 Brownandoranges 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 BrownandTad Hardesty 33ffd92596 Add TGS4 post compile scripts (#39629)
Literally just does deploy.sh on the output
2018-08-12 13:32:19 -07:00