Commit graph

19 commits

Author SHA1 Message Date
Alibek Omarov #SupportRMS
21a31ec81d
ci: migrate to GitHub Actions
* travis: disable build, disable deploy, add free aarch64/ppc64le/s390x builds

* scripts: cleanup of old CI scripts

* scripts: now port to GitHub Actions

* actions: fix extras checkout

* github: remove codeql action, turned out not to be very useful

* github: remove quiet flag on wget

* github: are we allowed to use envvars?

* github: add needed dependencies for linux

* github: install wget for windows

* scripts: convert our CPU architecture naming into what AppImage uses

* github: run scripts with bash explicitly

* github: first try to upload to GitHub Releases, enable amd64 win32 builds

* Use our uploadtool fork

* ci: include android, motomagx build for gha, refactor cirrus and travis ci scripts

* gha: try to fix build

* travis: try to fix build

* gha: try to fix upload, fix win32 build

* gha: use curl instead of wget, as it's preinstalled for windows. Fix Android build

* gha: add llvm repository, install clang-12 for android

* gha: motomagx: fail fast

* gha: android: explicitly set clang-12 as compiler and llvm-strip-12 as strip

* waifulib: xcompile: respect environment variables when using host compiler for Android

* waifulib: xcompile: use correct environ dict

* gha: try to fix -fuse-ld=lld with clang-12

* waifulib: xcompile: fix typo

* scripts: xcompile: fix motomagx build

* mainui: upgrade

* gha: fix android build, last time

* engine: wscript: disable crashhandler for magx
2021-07-03 20:21:09 +03:00
Alibek Omarov
c0db39594b scripts: enable building utils for PC platforms 2021-03-05 16:04:20 +03:00
Alibek Omarov
94dc801150 scripts: remove single-binary for xashds, as it already set implicitly. 2019-10-18 07:45:05 +03:00
Alibek Omarov
53eb569216 scripts: fix linux build again 2019-07-27 15:33:03 +03:00
Alibek Omarov
7c8105247c scripts: allow building dedicated, rename appimage to lower-case, fix warnings found by shellcheck 2019-07-27 14:49:01 +03:00
Alibek Omarov
e3e161f281 scripts: explicitly name appimage 2019-07-27 13:49:37 +03:00
Alibek Omarov
a5593963c5 scripts: fix amd64 build 2019-07-26 17:25:46 +03:00
Alibek Omarov
1636d36dc2 travis: try to fix linux builds #2 2019-07-25 04:56:59 +03:00
Alibek Omarov
9bb2870e38 travis: try to fix travis 2019-07-21 12:40:47 +03:00
Alibek Omarov
827105405f travis: enable building and publishing for AMD64. Use at your own risk! 2019-07-20 05:07:22 +03:00
Alibek Omarov
041315da44 scripts: use waf install to generate packages 2019-04-08 21:08:15 +03:00
Alibek Omarov
d7ea40d850 scripts: remove waf jobs, as waf smart enough to get CPU number, fix upload archive name for osx, install newer python in windows 2019-03-29 23:32:06 +03:00
Alibek Omarov
e2606cf97f scripts: stop executing script and print config.log, if waf was failed. 2018-12-17 02:53:00 +03:00
Alibek Omarov
28c47a5c86
scripts: fix travis scripts after refactoring wscripts 2018-12-13 18:43:33 +03:00
Alibek Omarov
f9b13472b5 scripts: autobuild appimage on travis 2018-12-12 04:19:17 +03:00
Alibek Omarov
d3c310628f travis: scripts: enable stb font renderer for linux 2018-11-18 22:41:16 +03:00
Alibek Omarov
62af116654 travis: scripts: set SDL2 prefix 2018-11-18 22:37:06 +03:00
Alibek Omarov
27ee4337fe travis: fix building sdl2, fix libpath in wscript 2018-11-18 18:52:57 +03:00
Alibek Omarov
f0297fc448 travis: initial support 2018-11-18 18:33:32 +03:00