1
0
forked from 0ad/0ad
0ad/source/tools/dist/build.sh
wraitii 69f31a67a4 More improvements to the release scripts.
- Add a 'dev' option to the mac bundle that's much faster, intended to
quickly test bundle-like behaviour.
- Add an option to only archive the 'mod' folder, intended to speed up
the CI weekly builds and avoid taking too much disk
space.
- Tweak the windows installer, add an option to create a shortcut to the
desktop (Fixes #1637). This uses the readme 'hack'
 which appears to be a relatively standard way of doing that.
- Make the scripts executable.
- Update jenkinsfile.

Follows d95550248b

Differential Revision: https://code.wildfiregames.com/D3191
This was SVN commit r24353.
2020-12-09 15:22:24 +00:00

14 lines
520 B
Bash
Executable File

#!/bin/sh
set -e
## This script runs all necessary steps to make a bundle
## It is not used directly by the CI, which calls those steps independently.
## Assume we are being called from trunk/
./source/tools/dist/build-osx-executable.sh
./source/tools/dist/build-archives.sh
python3 source/tools/dist/build-osx-bundle.py 0ad-dev
# Note that at this point, you'll have left-over compilation files.
# The CI cleans them via svn st | cut -c9- | xargs rm -rf
BUNDLE_VERSION=0ad-dev ./source/tools/dist/build-unix-win32.sh