Paul Chote
5b00586de2
Update Travis to Ubuntu 16.04, Mono 5.10, NSIS 3.03.
2019-03-30 20:17:17 +01:00
Paul Chote
54d5afed57
Package mono inside the macOS app bundles.
...
This also removes the explicit dependency on mono's
packaged FreeType, which should allow development
builds to be used with homebrew-packaged mono.
2019-03-26 22:11:58 +01:00
Paul Chote
817db8dbe0
Fix build artifacts leaking between platforms.
...
This moves the `dependencies` target from `core`
to `default`, so that we aren't forced to run
`linux-dependencies` for non-linux platforms.
2019-03-22 21:36:20 +01:00
Paul Chote
6de92de8d9
Revert macOS dark mode (again).
...
The updated GL surface appears to have regressed vsync behaviour.
2019-01-06 08:33:11 +00:00
Paul Chote
cc004b3546
Fix compatibility with macOS's dark mode.
2018-12-30 23:57:06 +00:00
Brenton Horne
2d4d6cdc1b
Fixing several ShellCheck warnings
2018-11-22 21:30:59 +00:00
Paul Chote
7d59602c0b
Revert "Update macOS launcher template to osx-launcher-20180723."
...
This reverts commit 904c3afc4d0f79817736054d01c189b46dbc08bc.
2018-09-22 18:57:21 +02:00
Paul Chote
2270460c9a
Update macOS launcher template to osx-launcher-20180723.
...
This adds support for the dark appearance on macOS 10.14.
2018-07-23 23:29:43 +02:00
Paul Chote
10fb487abf
Update macOS launcher/dependencies to latest tag.
...
This supports/forces the 64 bit mono runtime, and
is the first version that compiles all native code
using travis-ci.
2017-11-19 16:55:44 +00:00
Paul Chote
a3636c69d9
Update macOS launcher with space-in-filename metadata registration fix.
2017-11-04 16:23:41 +01:00
Paul Chote
34a44acf85
Update macOS launcher to 20170812 tag.
2017-08-13 17:53:23 +02:00
Paul Chote
1c2db8806b
Update to latest osx launcher tag.
2017-07-12 16:22:36 +02:00
Paul Chote
83c4c842ee
Update to latest osx launcher package.
2017-06-06 22:08:08 +02:00
abcdefg30
618ac5838a
Merge pull request #13215 from pchote/packaging-simplification
...
Overhaul packaging scripts
2017-05-10 16:34:01 +02:00
Paul Chote
705d77501b
Add new high resolution D2K mod logo.
2017-04-30 13:38:12 +01:00
Paul Chote
696b48b7bf
Overhaul the packaging scripts:
...
- Ingame mod versions now always match the package version
- Adds macOS compatibility
- Removes trait and lua api docs pending future overhaul
- Individual platform packages can be compiled directly
- Improved error checking
- Removes unnecessary redundancy and indirection
2017-04-30 13:26:36 +01:00
Paul Chote
bc38cb3cc2
Package OSX launchers in a disk image.
2017-04-26 22:17:27 +01:00
Paul Chote
74bbde751f
Create separate OSX launchers for each mod.
2017-04-26 22:17:26 +01:00
Paul Chote
3e0f055a3c
Create separate Windows launchers for each mod.
2017-04-21 20:16:58 +01:00
Paul Chote
69a869fe43
Pass Engine.LaunchPath from OSX launcher.
2017-02-11 16:45:18 +00:00
Paul Chote
951ce92fcc
Update to new OSX launcher snapshot.
2017-01-21 10:59:59 +00:00
Paul Chote
4618ea0de3
Add oramod file association for OSX.
2016-08-24 13:39:08 +01:00
Matthias Mailänder
ac970cdb44
remove the WinForms map editor
2015-06-20 13:45:44 +02:00
Oliver Brakmann
71857be388
Make packaging less noisy, + random cleanups
2015-05-08 20:59:45 +02:00
Matthias Mailänder
a43d303eb7
use curl everywhere to run out of the box on Mac
2015-05-01 21:49:11 +02:00
Paul Chote
85cd7308b4
Replace OSX launcher with a native-code version.
...
- Binary files hosted externally.
- Fixes dialogs hijacking Finder.
- Fixes dock icon being lost when restarting.
- Adds openra:// url handling.
- Adds .orarep file handling.
- Minimum OS X version is now 10.6.
2015-04-12 21:21:46 +01:00
Oliver Brakmann
1db0d55aa4
Fix shell script syntax errors
...
Fixes #6956
2014-11-15 10:43:51 +01:00
Oliver Brakmann
64506b856a
Prevent crash dialog from popping up when the game restarts
...
Fixes #6887
2014-11-04 21:35:56 +01:00
Paul Chote
571b80546b
Add crash dialog to OSX launcher.
2014-10-19 11:18:40 +02:00
steelphase
307eaecc9e
Update Windows installer and Makefile
...
Update windows installer to point to OpenRA.exe
replace CrashDialog with GameMonitor in MakeFile
Fix and simplify packaging scripts
2014-10-19 11:18:38 +02:00
Paul Chote
2236b53bc5
Update OSX app icon.
2014-10-19 18:43:16 +13:00
Paul Chote
59a7351cdd
More OSX launcher tweaks:
...
* Require a framework install of Mono, as our .config files reference dylibs installed to the frameworks dir.
* Bump the minimum Mono version to 3.2, which included the SGen GC.
* Update download link for the new mono website.
* Reference the MRE package to reduce potential confusion.
2014-09-14 10:18:52 +12:00
Paul Chote
750b3b019f
Add a symlink to libgdiplus in the OS X package. Closes #6413 .
2014-09-12 21:31:57 +12:00
Matthias Mailänder
08adfcd855
Merge pull request #6300 from pchote/fix-font-freeze
...
Disable fontconfig in packaged OSX build.
2014-08-23 15:29:18 +02:00
Paul Chote
af1c9aca30
Set the package version in the OS X .app.
2014-08-23 10:08:28 +12:00
Paul Chote
aa71f59688
Disable fontconfig under OSX. Fixes #4785 .
2014-08-22 23:33:23 +12:00
Matthias Mailänder
8b1b50e9b3
silence zip
2014-06-05 14:08:43 +02:00
Matthias Mailänder
c17aa2f467
don't ship OpenRA.CrashDialog.exe on Mac/Linux
2014-05-17 12:13:58 +02:00
Paul Chote
03c3c3ae9b
Remove legacy renderers.
2014-05-02 23:38:47 +12:00
Paul Chote
ab06e6998c
Replace OSX SDL with i386-only non-framework build.
...
Compiled using ./configure CFLAGS="-m32 -mmacosx-version-min=10.5" LDFLAGS="-m32 -mmacosx-version-min=10.5" --without-x
2014-05-02 22:18:35 +12:00
Paul Chote
18af74f745
Package Lua 5.1.5 for all platforms.
2014-05-02 22:18:35 +12:00
Paul Chote
f62721bdd6
Upgrade to SDL 2.0.3 and latest SDL2-CS (e8731ef).
2014-04-13 12:05:37 +12:00
ScottNZ
3315c43295
Remove old Lua/LuaInterface installation/packaging
2013-12-06 21:53:08 +13:00
Matthias Mailänder
acd7efd957
install the Lua libraries on Mac OS and Linux
2013-11-18 20:56:00 +13:00
Paul Chote
9b6f145c8b
Replace the OSX binary launcher with a simple script using the SDL2 renderer.
2013-11-02 22:44:05 +13:00
Paul Chote
23eb28f24a
Change the .config instead of relying on DYLD_LIBRARY_PATH to find SDL. Fixes #3992 .
2013-10-26 09:48:10 +13:00
Paul Chote
501155da0d
Remove unnecessary renaming of windows and mac packages.
2011-02-08 14:18:46 +13:00
Matthew Bowra-Dean
4eaf97f90e
Reverted packaging changes from launchers.
2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
3aff455fba
Fix some syntax errors
2011-01-07 15:29:46 +13:00
Matthew Bowra-Dean
ecea2471ca
Updated linux packaging scripts to remove the need for post install actions and to use the launcher.
2011-01-02 16:12:06 +13:00