Commit graph

34 commits

Author SHA1 Message Date
ohfp 462c963c29
split different builds up again; use this repo only for patches and the tarball build 2021-02-13 20:08:49 +01:00
ohfp 6cc0c98846
source cargo env file to cargo/rustc are available 2021-02-01 16:30:15 +01:00
ohfp ba2a977285
note to self: consider taking a bash scripting refresher course. 2021-02-01 16:04:20 +01:00
ohfp 11640262a6
use a more recent rust version for the tarball builds 2021-02-01 15:46:45 +01:00
ohfp 42d221db49
v81.0-2 2020-09-30 14:52:19 +02:00
ohfp ade8552b4a add some optional dependencies during tarball build 2020-03-31 12:35:05 +02:00
ohfp b4785c8efd generate appstream metadata 2020-03-31 10:57:25 +02:00
ohfp db26c01451 use clang from repos for aarch64 2020-03-31 09:53:45 +02:00
ohfp 85f55868f6 Disable PGO for deb/ubuntu, because everything is horrible.
Also: Grab dependencies, patches and further config options from ubuntu
upstream build sources. Builds statically against a
mozilla-gcc-7/libstdc++7. Let's hope this works for Appimages and
Flatpaks as well, "everywhere".
2020-03-30 00:26:30 +02:00
ohfp e5d850cfc8 try it with libstdc++6 2020-03-29 16:35:03 +02:00
ohfp cdc70aeb16 nasm is, of course, not recent as well 2020-03-29 14:57:18 +02:00
ohfp 68d362cce7 of course, nodejs is ancient as well 2020-03-29 14:42:06 +02:00
ohfp 0aab0afa23 of course, on ubuntu we need libclang-9-dev, pulling in libclang1-9. wtf 2020-03-29 14:37:10 +02:00
ohfp 27edeaacf2 re-add clang-9 again 2020-03-29 13:43:57 +02:00
ohfp 96ffa1c3ab interfere less with what mach bootstrap wants to do 2020-03-29 13:09:14 +02:00
ohfp 66f2440fb8 correct jack dependency: libjack-dev 2020-03-29 12:11:24 +02:00
ohfp dab887fb41 missing dependency: jackd 2020-03-29 11:46:53 +02:00
ohfp d0a7d8b4e2 how hard can it be? 2020-03-29 01:14:10 +01:00
ohfp 31b77c08ce bad c&p fixed (sudo) 2020-03-29 01:10:49 +01:00
ohfp 814cca9f4a get more output from apt update 2020-03-29 01:06:34 +01:00
ohfp c842430e31 forgot an apt update 2020-03-29 00:56:54 +01:00
ohfp 440d7d323b install clang on 16.04 2020-03-29 00:53:59 +01:00
ohfp f257806033 several small script fixes 2020-03-29 00:18:58 +01:00
ohfp 4618b2865c oh ubuntu..: xz is in xz-utils 2020-03-29 00:02:00 +01:00
ohfp ebe2615c99 missing dependency 2020-03-28 23:59:24 +01:00
ohfp b409944fad de-Archify some aspects of builds and -scripts; allow to initiate separate steps manually; first attempt to build tarball on ubuntu 16.04 2020-03-28 23:15:41 +01:00
ohfp 035e35850d bash-ify all build scripts; fixes #79 2020-03-07 19:44:22 +01:00
ohfp 8378fcc076 Partial rewrite of build process
Switching to an Arch based build process for easier maintenance and
using specific runners for tasks where that might be necessary.

Right now, parent/child pipelines for somewhat parallel builds for
different architectures / semi-independent pak-builds don't seem to
properly work yet due to `trigger:` not being recognized when it should,
so that's not yet implemented.
2020-03-06 21:17:06 +01:00
BeatLink 800285cc3c fix build 2019-08-17 18:33:13 -05:00
BeatLink 41206e66e0 fix script 2019-08-17 15:34:48 -05:00
BeatLink 259d6ea485 fix build dependency 2019-08-17 05:15:51 -05:00
BeatLink db1388896c fix script 2019-08-16 22:34:30 -05:00
BeatLink 9e07791898 fix script 2019-08-16 22:33:59 -05:00
BeatLink 088d2f7727 move linux files to top level 2019-08-16 22:00:32 -05:00
Renamed from linux/binary_tarball/scripts/1_Install_Dependencies.sh (Browse further)