Last change
on this file was 24353, checked in by wraitii, 4 years ago |
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 rP24343
Differential Revision: https://code.wildfiregames.com/D3191
|
-
Property svn:eol-style
set to
native
-
Property svn:executable
set to
*
|
File size:
520 bytes
|
Line | |
---|
1 | #!/bin/sh
|
---|
2 | set -e
|
---|
3 |
|
---|
4 | ## This script runs all necessary steps to make a bundle
|
---|
5 | ## It is not used directly by the CI, which calls those steps independently.
|
---|
6 | ## Assume we are being called from trunk/
|
---|
7 |
|
---|
8 | ./source/tools/dist/build-osx-executable.sh
|
---|
9 | ./source/tools/dist/build-archives.sh
|
---|
10 | python3 source/tools/dist/build-osx-bundle.py 0ad-dev
|
---|
11 | # Note that at this point, you'll have left-over compilation files.
|
---|
12 | # The CI cleans them via svn st | cut -c9- | xargs rm -rf
|
---|
13 | BUNDLE_VERSION=0ad-dev ./source/tools/dist/build-unix-win32.sh
|
---|
Note:
See
TracBrowser
for help on using the repository browser.