Commit Graph

14 Commits

Author SHA1 Message Date
Joshua Ashton 2a82358c3f build: Don't strip binaries when doing a --dev-build
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2021-05-19 17:29:13 +02:00
Joshua Ashton 0e7e6e9520 build: Make package-release version independent
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2021-04-20 18:25:41 +02:00
Fabian Bornschein eb4909ea67 build: Switch to the portable shebang in scripts
Signed-off-by: Fabian Bornschein <fabiscafe@mailbox.org>
2021-04-12 11:26:39 +01:00
Joshua Ashton 8e64da0eee
build: Add debug build option to package-release.sh
Co-authored-by: David McCloskey <davmcclo@gmail.com>
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2021-02-11 16:42:02 +00:00
Joshua Ashton c5e3779257 build: Replace build_linux32 with env vars
This is much distro-agnostic.

(Only sane distros [Arch] use /usr/lib32 and not /usr/lib/i386-linux-gnu)

Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-11-05 16:46:22 +00:00
Juuso Alasuutari 6bfead391d build: fix build_arch() in package-release.sh so that quoted input arguments behave normally
Signed-off-by: Juuso Alasuutari <juuso.alasuutari@gmail.com>
2020-11-05 16:35:40 +00:00
Georg Lehmann 8c93ebc83a build: Fix quotes in package-release.sh.
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2020-11-05 11:33:37 +01:00
Georg Lehmann 98f005116b build: Replace enable_standalone_d3d12 with tristate enable_d3d12.
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2020-11-04 23:38:02 +00:00
Joshua Ashton 5ca255d7c1 build: Eliminate need for x86-linux-gnu cross file
Replace this with our own build-linux32.txt

Closes: #336

Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-10-29 15:56:54 +01:00
Hans-Kristian Arntzen f62f5e4fd7 build: Update package-release for rename.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2020-10-28 15:38:20 +00:00
Joshua Ashton 85d4d4b7cf build: Fix globbing in package-release
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-10-21 16:58:28 +01:00
Joshua Ashton a027b9732a build: Add install script to packaged releases
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-10-21 16:58:28 +01:00
Joshua Ashton cbf75e4fcf build: Add cross-build support to package-release.sh
This also makes that the default behaviour, which is what we want for end users.

Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-07-16 14:08:11 +02:00
Joshua Ashton 4140ea0d31 build: Add package-release helper
Signed-off-by: Joshua Ashton <joshua@froggi.es>
2020-06-29 17:04:56 +02:00