Paul Chote
2c0d512727
Package and default to GLES via ANGLE on windows.
2020-10-12 12:24:22 +02:00
Matthias Mailänder
d1c06365a8
Move automatic API documentation to docs.openra.net
2020-09-06 11:44:23 +01:00
Paul Chote
b03ab1212f
Remove install-core target.
2020-09-01 18:48:54 +02:00
Paul Chote
8a9b5e7e01
Split a separate "compat" macOS package that uses the system mono.
2020-09-01 18:48:54 +02:00
Paul Chote
14ef0a7740
Remove markdown/html pages from windows install.
2020-09-01 18:48:54 +02:00
Paul Chote
c1f79b348a
Generate platform-specific artwork from common source files.
2020-09-01 18:48:54 +02:00
Paul Chote
62166a50d9
Move itch upload script.
2020-09-01 18:48:54 +02:00
abcdefg30
1a9f707d18
Remove the last reference to DedicatedLoop
2020-08-30 18:12:48 +02:00
abcdefg30
50db3152f6
Fix the windows uninstaller name
2020-08-20 17:33:48 +02:00
Matthias Mailänder
39d0abe982
Remove bit rot.
2020-07-12 14:32:32 +02:00
teinarss
c2026dc254
Add Discord Rich Presence
2020-07-12 14:27:59 +02:00
abcdefg30
376ed15079
Correct the support folder location in the crash dialog
2020-07-07 22:30:55 +02:00
abcdefg30
a6d8d6cd8e
Use tabs as indentation consistently
2020-07-07 22:30:55 +02:00
Matthias Mailänder
b8f2a14ea0
Automatically upload release to itch.io using butler.
2020-07-04 20:59:10 +02:00
Ivaylo Draganov
3ab4a584ab
Remove trailing white-space from various files
2020-05-23 11:38:44 +02:00
Paul Chote
2abd137494
Remove OpenRA.PostProcess.exe.
...
The LAA flag is now set when packaging
Windows release installers.
2020-05-02 17:26:54 +02:00
teinarss
e13fd693c3
Add Nuget packages for all dependencies
2020-04-18 11:36:25 -05:00
Paul Chote
9c4faddc0f
Switch GeoIP database from MaxMind to IP2Location.
...
The IP2Location data is licensed under CC BY-SA, which
allows us to distribute the database with releases.
2020-04-15 23:16:24 +02:00
Paul Chote
9faf9aa1b9
Replace deprecated native OpenAL with OpenAL Soft on macOS.
2020-03-23 11:13:31 +01:00
Paul Chote
df3b6dde34
Update macOS launcher to fix "View Logs" button.
2020-03-16 20:15:58 +01:00
Paul Chote
8903577227
Update native libraries shipped in the AppImages:
...
* SDL2 reverted back to 2.0.8 (2.0.9 and 2.0.10 generate compilation
errors so are missing from the libs tarball)
* Package Freetype 2.0.10
2020-02-22 10:28:48 -06:00
Paul Chote
f45dd24781
Update AppImage SDL2 dependency to 2.0.10.
2020-02-16 14:53:42 +01:00
Paul Chote
4203a3191f
Overhaul macOS packaging:
...
- Build on Travis-CI macOS VM
- Sign and notarize for distribution
- Create macOS-specific files from generic sources during packaging
- Add volume icon
- Rename osx directory to macos
2020-02-15 18:51:21 +01:00
abcdefg30
23b3c237b7
Update the year numbers in all license headers to 2020
2020-01-05 17:00:34 +00:00
abcdefg30
a9f37bc9f1
Remove a leftover geoip reference from the linux packaging script
2019-12-31 17:03:05 +00:00
Paul Chote
adf1c0b616
Remove GeoIP database from install/packaging scripts.
2019-12-31 17:28:30 +01:00
Paul Chote
3ee697a54d
Install x64 release into correct Program Files on Windows.
2019-10-28 21:03:49 +01:00
Paul Chote
ba2d2299d9
Update macOS launcher package.
...
This pulls in a fix for the missing libmono-native-compat.dylib
2019-10-11 21:58:32 +02:00
Paul Chote
575541ff4e
Remove double-negative from appimage wrapper.
2019-10-05 18:25:13 +02:00
Paul Chote
e94f20f7ca
Reset environment variables before switching mods.
2019-10-05 18:25:13 +02:00
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
8457dfdc39
Add Gatekeeper notice to macOS dmg.
2019-08-21 15:16:00 +01:00
Paul Chote
bb5268bef6
Package separate x64 and x86 Windows installers.
2019-05-26 23:13:37 +02:00
Paul Chote
845fca25d1
Change platform from x86 to Any CPU (preferring 64 bit)
...
A Release-x86 configuration allows x86 Windows installers to still be created.
2019-05-26 23:13:37 +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
1955cac84e
Unify Windows and mono build systems.
...
The Makefile behaviour is recreated using the new and significantly
cleaner .NET Core csproj format.
fixheader.exe is promoted to OpenRA.PostProcess.exe and now runs
on all platforms.
2019-05-05 23:19:04 +02:00
Paul Chote
761b5e094d
Reduce minimum .NET requirement to 4.6.1.
...
4.7.2 causes compatibility issues with Mono 5.4
in the interim period before we migrate to netstandard2.
2019-05-05 23:19:04 +02:00
Paul Chote
2c0711d5fb
Enable HiDPI rendering in Windows installer.
2019-03-30 20:17:17 +01:00
Paul Chote
d53338ca5e
Switch to the newer Roslyn compiler on Linux/macOS.
2019-03-30 20:17:17 +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
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
90ddf24cf3
Display the correct version on generated wiki pages.
2019-03-24 23:24:04 +01:00
Paul Chote
d7ff894346
Actually push the generated weapon docs to the wiki.
2019-03-24 23:24:04 +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
01f6f98097
Require .NET Framework >= 4.7.2 on Windows.
2019-03-21 20:04:14 +01:00
Paul Chote
aa9724cc40
Remove SharpFont dependency.
2019-03-14 16:39:26 +01:00
abcdefg30
4a9b00d3e7
Update the year numbers in the packaging section to 2019
2019-01-26 23:15:21 +01:00
abcdefg30
cadbd0d9ab
Change the year number in all cs headers from 2018 to 2019
2019-01-26 23:15:21 +01:00