Paul Chote
bdd0f68a4a
Compile using Mono 6.4.0.
2019-10-05 18:24:45 +02:00
Paul Chote
275365917c
Update packaged mono to 6.4.0.
2019-10-05 18:24:45 +02:00
Paul Chote
15e88d9e58
Bump travis and the macOS/Linux packaging to use mono 5.20.1.
2019-05-19 16:59:54 +01:00
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
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
2afd8a3a74
Package mono 5.10 in the AppImages.
2019-03-22 21:36:20 +01:00
Paul Chote
9f30e2ecb0
Add a --utility argument to the AppImages.
2018-12-17 22:34:37 +01:00
Brenton Horne
2d4d6cdc1b
Fixing several ShellCheck warnings
2018-11-22 21:30:59 +00:00
fusion809
e1b1070bcf
Adding wget support to fetch scripts
2018-07-26 14:19:31 +01:00
Paul Chote
e8584033f8
Update AppImage dependencies to 20180723 tag.
...
This switches the build system from CentOS 6 to
Debian 7 to fix issues with the ingame cursors.
2018-07-23 17:23:58 +01:00
Paul Chote
01a613a057
Show a python GTK3 dialog if zenity is missing.
2018-07-04 18:58:24 +01:00
Paul Chote
6397e1443f
Add AppImage packaging for Linux.
2018-05-05 22:34:27 +02:00
Paul Chote
0586dabd7e
Remove .deb package generation.
2018-05-05 22:34:27 +02: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
9d248433c9
Fix linux packaging.
2017-04-21 18:02:20 +01:00
Matthias Mailänder
baa798d831
autogenerate and install a UNIX man page
2015-08-01 11:56:43 +02:00
Matthias Mailänder
69ce877a89
Merge pull request #8083 from obrakmann/separate_download_dir
...
Closes #8069
2015-05-10 21:30:38 +02:00
Matthias Mailänder
3d23897af0
install Linux app store data metadata
2015-05-10 15:38:01 +02:00
Oliver Brakmann
71857be388
Make packaging less noisy, + random cleanups
2015-05-08 20:59:45 +02:00
Matthias Mailänder
411446f9bd
package the XML files
2015-01-18 13:17:11 +01:00
Paul Chote
c4967db0cc
Remove native code from deb packages.
2014-11-30 09:34:54 +13:00
Paul Chote
260c36239b
Remove automated rpm and arch packaging.
...
See #6480 for the reasoning.
2014-11-30 09:34:54 +13: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
Matthias Mailänder
4b3935b010
enforce bash usage to avoid problems on Ubuntu with dash
2014-06-05 12:20:54 +02:00
Matthias Mailänder
83f11745f7
remove the wait so that CI can finish
2014-06-05 11:45:25 +02:00
Matthias Mailänder
dd7e92112e
one at a time
2014-06-05 10:27:40 +02:00
Matthias Mailänder
4c38a881b4
don't dump into package.log
2014-06-05 10:19:16 +02:00
Matthias Mailänder
e5c746df15
remove OpenRA.TilesetBuilder.exe from Linux packages
2014-06-01 05:16:53 +02:00
Matthias Mailänder
fe859c6fef
rename everything freedesktop.org related install-linux-*
2014-06-01 05:15:30 +02:00
Matthias Mailänder
6c762f9c55
separate make dependencies into CLI and bundled native ones
2014-06-01 05:10:24 +02:00
Matthias Mailänder
c17aa2f467
don't ship OpenRA.CrashDialog.exe on Mac/Linux
2014-05-17 12:13:58 +02:00
Matthias Mailänder
0a5d78bbf1
fix missing hard-coded native deps after make install
2014-05-17 12:13:58 +02:00
Matthias Mailänder
73704a2a84
copy launch scripts during Linux make install
2014-05-17 12:13:58 +02:00
Paul Chote
18af74f745
Package Lua 5.1.5 for all platforms.
2014-05-02 22:18:35 +12:00
Matthias Mailänder
1c32b7d529
moved CHANGELOG into GitHub wiki
2014-04-19 11:58:10 +02:00
ScottNZ
3315c43295
Remove old Lua/LuaInterface installation/packaging
2013-12-06 21:53:08 +13:00
Matthias Mailänder
2062a1bf9b
install openra to /usr/lib now that we ship native libraries
2013-11-18 20:56:02 +13:00
Matthias Mailänder
acd7efd957
install the Lua libraries on Mac OS and Linux
2013-11-18 20:56:00 +13:00
Matthias Mailänder
52ff778881
Update buildpackage.sh
...
Fixed make: *** [install-shortcuts] Error 1
2013-10-19 11:24:19 +02:00
Matthias Mailänder
29d93f7d9d
separate Linux only shortcuts and icons from make install
2013-09-22 09:01:23 +02:00
Matthias Mailänder
83669dd50b
install icons, desktop shortcuts and launchers in Makefile
...
avoid redundancy with package build scripts
add uninstall rules
2013-09-20 18:27:46 +02:00
Matthias Mailänder
4c1f671767
remove AUTO-GENERATED desura pre-launch wrapper scripts
...
*self-slap*
2013-03-27 18:22:48 +01:00
Matthias Mailänder
c00eee835f
package .desktop files for map editor on Linux, too
...
move desura scripts into packaging sub-directory
2013-03-22 23:42:47 +01:00
Matthias Mailänder
28d740dfc3
Desura compatibility
...
- create launch scripts for Desura
- that access local installation launch scripts
- clean up /usr/* launch scripts created during make install
2013-03-22 08:32:33 +01:00
Matthias Mailänder
c8a457bdce
simplify desktop file installation on Linux
...
the old Ubuntu build machine is unable to do it
2013-03-11 22:18:53 +01:00
Matthias Mailänder
43c43e25c4
adhere to opendesktop menu-spec
...
Version= is the version of the .desktop file specification!
2013-01-31 16:28:14 +13:00
Paul Chote
5d3ed6aa6a
Remove obsolete bits from linux packaging
2011-08-09 08:51:36 +12:00
Chris Forbes
9ae566cd68
remove some inconsistency from linux packaging script
2011-06-28 21:02:52 +12:00
Paul Chote
bb8c1912ca
Delicious copy pastas
2011-02-10 20:24:01 +13:00
Paul Chote
734c90f85e
Write a utility wrapper for linux. Untested / Unfinished.
2011-02-10 20:24:01 +13:00