From 7f6002caba3f0a6749820c2772161caf55b8d267 Mon Sep 17 00:00:00 2001 From: neonloop Date: Fri, 7 May 2021 20:00:12 +0000 Subject: Initial commit (uqm-0.8.0) --- build/unix_installer/README | 3 + build/unix_installer/USAGE | 14 ++ build/unix_installer/buildinstaller.sh | 107 +++++++++++ build/unix_installer/copy_mac_frameworks.pl | 128 +++++++++++++ build/unix_installer/install.sh.in | 277 ++++++++++++++++++++++++++++ build/unix_installer/installer.config | 139 ++++++++++++++ build/unix_installer/template | 40 ++++ 7 files changed, 708 insertions(+) create mode 100644 build/unix_installer/README create mode 100644 build/unix_installer/USAGE create mode 100755 build/unix_installer/buildinstaller.sh create mode 100755 build/unix_installer/copy_mac_frameworks.pl create mode 100644 build/unix_installer/install.sh.in create mode 100644 build/unix_installer/installer.config create mode 100644 build/unix_installer/template (limited to 'build/unix_installer') diff --git a/build/unix_installer/README b/build/unix_installer/README new file mode 100644 index 0000000..23122d3 --- /dev/null +++ b/build/unix_installer/README @@ -0,0 +1,3 @@ +This directory contains files pertaining to generating self-extracting +installer files for unix-like platforms. + diff --git a/build/unix_installer/USAGE b/build/unix_installer/USAGE new file mode 100644 index 0000000..c73ca8c --- /dev/null +++ b/build/unix_installer/USAGE @@ -0,0 +1,14 @@ +Making a release binary: + +- Build the game in release mode. + +- Change build/unix_installer/template to suit your needs. + +- From the 'sc2' dir of the svn tree, run the following command, changing + the arguments if necessary. + The first one is the name of the final executable, the second + the template to use. + + build/unix_installer/buildinstaller.sh uqm-0.2-linux-dynamic.sh \ + "build/unix_installer/template" + diff --git a/build/unix_installer/buildinstaller.sh b/build/unix_installer/buildinstaller.sh new file mode 100755 index 0000000..1a14aac --- /dev/null +++ b/build/unix_installer/buildinstaller.sh @@ -0,0 +1,107 @@ +#!/bin/sh +# Script for creating self-extracting installer files for unix-like systems. +# By Serge van den Boom, 2003-02-20 + +TEMPDIR="/tmp/buildinstaller_$$" + +if [ $# -ne 2 ]; then + cat >&2 << EOF +Usage: buildinstaller.sh