Commit Graph

6 Commits

Author SHA1 Message Date
Funce
df9e8183f6 [MIRROR] Juke Build (#6313)
* Juke Build (#59390)

* Juke Build Hotfix 1 (#59643)

* Juke Build Fix

* More fixes

* Juke Build Hotfix 2 - PreCompile script compatibility (#59649)

* Juke Build Hotfix 2 - PreCompile script compatibility

* Pass arguments from bat to build.js

* Pass arguments in BUILD.bat as well

* Quick tweak

* Modular Skyrat detection~

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2021-06-14 22:14:29 +12:00
SkyratBot
c3ba7dbb21 [MIRROR] CBT: Deletes duplicate export property (#4740)
* Deletes duplicate export property (#58212)

* CBT: Deletes duplicate export property

Co-authored-by: ZeWaka <zewakagamer@gmail.com>
2021-04-08 16:26:06 +01:00
SkyratBot
5ea469fcf0 [MIRROR] Fix a number of build issues (#3716)
* Fix a number of build issues

* Update babel.config.js

* Update package.json

* Update package.json

* Update dreamseeker.js

* Update package.json

* Update webpack.config.js

* Update yarn.lock

* a

* a

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-02-28 15:28:03 +00:00
SkyratBot
a104c83089 [MIRROR] cbt: Touch file targets after running the task (#2788)
* CBT: Touch file targets after running the task (#56229)

After task is done building, it touches file targets (because our script in the task may not always update our targets, e.g. compilation resulted in the same output), guaranteeing that the file was updated.

On a next rebuild, it sees that the file was touched and won't rebuild it.

Failures raise exceptions, so in that case they won't be touched.

Refactored things a bit, made some room for specifying "non-file" sources/targets later.

* cbt: Touch file targets after running the task

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2021-01-19 22:08:54 +00:00
SkyratBot
ced918038e Fix tgui being built too often/not often enough (#2749)
Co-authored-by: Tad Hardesty <tad@platymuus.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-01-18 19:27:42 +00:00
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