Paul Chote
4d24032278
Add workaround for untrusted exes on Windows.
2018-08-25 20:53:36 +01:00
Paul Chote
dc86a69bd4
Check that the SDK scripts are executable too.
2018-08-25 20:52:57 +01:00
Paul Chote
d6d7cb22dc
Check mod.config format in the Makefile.
2018-08-25 20:52:57 +01:00
abcdefg30
471f0ef172
Remove the CodeAnalysisRuleSet property from OpenRA.Mods.Example.csproj
2018-08-25 10:38:31 +01:00
Paul Chote
771ed12b1a
Add wget support to the rest of the packaging.
2018-08-25 10:31:47 +01:00
Brenton Horne
014d505329
Add wget support to Linux fetch and build scripts.
2018-08-25 10:31:47 +01:00
Paul Chote
ebe746ea1d
Add a hard requirement on the cert-sync utility.
...
This tool is required to sync the certificates
used for https queries. This also has a side-effect
of prompting the mono-complete package on Mint,
which pulls in other required but missing packages.
2018-08-22 22:54:19 +02:00
abcdefg30
525c16f8fa
Remove trailing tabs from the buildpackage scripts
2018-08-04 14:51:37 +02:00
abcdefg30
f03724ab81
Remove all uses of ExternalPort
2018-08-04 14:51:37 +02:00
Paul Chote
966466eb64
Update engine version to playtest-20180729.
2018-07-29 12:20:04 +01:00
Paul Chote
f832c6aa94
Update macOS launcher template to osx-launcher-20180723.
...
This adds support for the dark appearance on macOS 10.14.
2018-07-23 23:30:17 +02:00
Paul Chote
d709c0cd80
Update AppImage libraries to 20180723 tag.
2018-07-23 17:31:25 +01:00
abcdefg30
a7b0d314aa
Fix the mode documentation in gtk-dialog.py
2018-07-05 22:28:32 +01:00
lawando
28621aac82
Make mod version overwrite optional.
2018-07-04 20:55:13 +01:00
Paul Chote
309c37b94b
Port AppImage improvements from upstream.
...
- Automatically run cert-sync to fix https connections
- Include a gtk fallback error dialog using python
- Automatically prompt mono-complete install on
Ubuntu-like distros
2018-07-04 20:34:11 +01:00
Paul Chote
496e68874f
Add a README paragraph about data licensing.
2018-07-01 18:11:12 +01:00
Paul Chote
7be78257fd
Add a link to the update instruction page.
2018-07-01 18:11:12 +01:00
Paul Chote
bc954c00f1
Allow mods to customize the license text in their Windows installers.
2018-07-01 18:11:12 +01:00
Paul Chote
5b389ba04e
Port upstream AppImage improvements.
...
- Improved crash dialogs (including KDE support)
- Distinguish WMStartupClass using versions
- Refresh the icon cache on first run
2018-05-06 11:17:58 +01:00
Paul Chote
9078ff73c7
Ensure required variables are defined before running scripts.
2018-05-02 21:09:06 +02:00
Paul Chote
76585aab79
Remove INCLUDE_DEFAULT_MODS from Makefile.
2018-05-02 21:09:06 +02:00
Paul Chote
3f84f06b9a
Remove INCLUDE_DEFAULT_MODS from batch scripts.
2018-05-02 21:09:06 +02:00
Paul Chote
1808c5895f
Resolve symlinks to their underlying paths when packaging.
2018-04-20 16:20:30 -04:00
Paul Chote
e46015c29f
Remove INCLUDE_DEFAULT_MODS setting.
...
In practice this makes life more difficult than needed
for modders, who instead implement hacky workarounds.
2018-04-20 16:20:09 -04:00
Paul Chote
20c6c64c36
Add PACKAGING_COPY_ENGINE_FILES to mod.config.
2018-04-20 16:20:09 -04:00
Paul Chote
39815828aa
Check for required engine version before launching mod.
2018-04-20 16:19:02 -04:00
Paul Chote
0ebff73e8e
Add Linux AppImage packaging.
...
Requires a system installation of mono >= 4.2
but bundles all other requirements.
2018-04-08 15:33:50 +01:00
Paul Chote
bea1216f8b
Update for release-20180307.
2018-03-17 22:30:33 -03:00
Mustafa Alperen Seki
88d1ce326b
Fix downloading the engine on Windows
2018-03-01 18:27:11 +00:00
Paul Chote
6b5c5bcd23
Update for release-20180218.
2018-02-18 16:16:43 +00:00
Paul Chote
9b416316b1
Update engine version to release-20171014.
2017-10-14 12:34:38 +01:00
Paul Chote
0ac8abc003
Note the PowerShell >=3 requirement in CONTRIBUTING.md.
2017-09-23 20:36:53 +01:00
Paul Chote
dceb736e10
Update engine version to playtest-20170923.
2017-09-23 20:32:58 +01:00
abcdefg30
d562398bff
Check for a powershell version >= 3
2017-09-23 20:22:13 +01:00
Jean-Rémy Buchs
bc310ff216
Add portable .zip build for windows
2017-09-23 20:14:28 +01:00
Jean-Rémy Buchs
45658528dc
Rename .zip package for osx
2017-09-13 22:42:03 +02:00
Paul Chote
afdc34c557
Bump engine to playtest-20170902
2017-09-02 20:33:48 +01:00
Jean-Rémy Buchs
e187ce2e9b
Fix configuration parsing on windows
2017-09-02 20:32:57 +01:00
Paul Chote
c19e423922
Update engine to latest playtest.
2017-08-27 13:18:28 +01:00
Taryn Hill
95c35bcb3f
Do not error out of scripts that do not require 'make' if 'make' is not present
2017-08-26 19:45:05 +01:00
Paul Chote
bf555898b9
Add comment in mod.config about spaces in MOD_ID.
2017-08-26 13:23:53 +01:00
Taryn Hill
78d46b68d8
Do not print success message when building or cleaning mod source
2017-08-26 13:17:15 +01:00
Paul Chote
ab69d7602f
Move back to statically named mod.(ico|icns).
...
This simplifies early packaging attempts: showing
a placeholder icon is more user friendly than
throwing an error.
2017-08-26 12:54:19 +01:00
Paul Chote
4f24a06be6
Add Travis configuration to mod.config.
2017-08-24 22:59:44 +01:00
Paul Chote
701e10b87f
Default packaging output to current working directory.
2017-08-24 22:15:21 +01:00
Paul Chote
fac25a869f
Improve robustness of packaging scripts.
2017-08-24 22:00:53 +01:00
abcdefg30
928ae7b336
Added checks for the commands needed by sub-packaging scripts
2017-08-24 21:37:22 +01:00
abcdefg30
82e2484c01
Throw an error if the output directory does not exist
2017-08-24 14:28:48 +02:00
Paul Chote
f605793405
Add a comment about external *ENGINE_* paths to mod.config.
2017-08-23 21:47:51 +01:00
Paul Chote
b6110899a9
Configure Travis-CI for testing and installer creation.
2017-08-23 21:09:00 +01:00