Jesse Plamondon-Willard
0e4aa65708
fix crossplatform build scripts
2022-05-01 17:33:41 -04:00
Jesse Plamondon-Willard
f507bd0f9c
set SMAPI version from main build script
2022-04-29 22:55:12 -04:00
Jesse Plamondon-Willard
9939061615
fix typo
2022-04-19 19:26:12 -04:00
Jesse Plamondon-Willard
288ef5dc07
add environment variable form of new CLI args, update docs
2022-04-09 12:03:30 -04:00
Jesse Plamondon-Willard
2216e37726
rework launch script argument parsing ( #832 )
...
This commit...
* replaces the internal `--no-reopen-terminal` arg with a documented `--use-current-shell` arg that works on Linux too;
* replaces the new SKIP_TERMINAL environment variable with the existing SMAPI_NO_TERMINAL one;
* moves argument parsing out of the 'initial setup' section (so it's easier for players to edit if needed);
* simplfies argument parsing (no need to support short opt names or add arguments for the default behavior);
* fixes arguments not parsed after the first unrecognized argument, so `--unknown --no-terminal` would still open a terminal.
2022-03-06 19:55:32 -05:00
Jesse Plamondon-Willard
f4ca7dd228
add Windows build process to fix application icon until .NET bug is fixed
2021-12-05 18:55:10 -05:00
Jesse Plamondon-Willard
e4416925f9
add build script to set the release version
2021-12-03 02:16:27 -05:00
Jesse Plamondon-Willard
bf5a9b8762
switch to scripted release package process
2021-12-02 20:48:00 -05:00
Jesse Plamondon-Willard
6efaa651cb
drop support for XNA Framework
...
Stardew Valley 1.5.5 migrates to MonoGame on all platforms.
2021-11-28 00:01:40 -05:00
Jesse Plamondon-Willard
6bb156b318
update release process to use Windows 11 WSL instead of a Linux VM
2021-10-17 19:50:39 -04:00
Jesse Plamondon-Willard
bbaa260007
drop support for unofficial 64-bit mode
2021-09-02 23:01:40 -04:00
Jesse Plamondon-Willard
8df578edb6
migrate to Harmony 2.1 ( #711 )
2021-07-13 09:14:07 -04:00
Jesse Plamondon-Willard
47a806533b
add 64-bit support to the SMAPI installer ( #767 )
2021-04-23 02:05:14 -04:00
Jesse Plamondon-Willard
222183c651
standardize spelling of 'macOS'
2021-04-04 11:37:11 -04:00
Jesse Plamondon-Willard
3fa0433c98
add initial support for 64-bit Windows hack ( #767 )
2021-04-02 21:30:55 -04:00
Jesse Plamondon-Willard
73321eceb9
split compile flag into separate Windows + XNA flags ( #767 )
2021-03-21 16:05:15 -04:00
Jesse Plamondon-Willard
fdfb060795
remove unused code ( #767 )
2021-03-21 16:04:48 -04:00
Jesse Plamondon-Willard
c03430ec7e
tweak release docs
2020-08-09 11:18:39 -04:00
Jesse Plamondon-Willard
cb9ff70199
prepare for release
2020-06-20 12:42:31 -04:00
Jesse Plamondon-Willard
a7cf886b71
switch to custom build of Harmony 1.2.0.1
2020-06-20 00:13:23 -04:00
Jesse Plamondon-Willard
dcd2c647a2
temporarily restore Harmony 1.x support with compile flag ( #711 )
2020-06-15 22:17:32 -04:00
Jesse Plamondon-Willard
2d19095169
add support for using a custom Harmony build ( #711 )
2020-06-14 11:29:07 -04:00
Jesse Plamondon-Willard
fc0b98be45
add user settings that override defaults ( #693 )
2020-01-25 18:22:50 -05:00
Jesse Plamondon-Willard
c5d452478d
fix outdated section in technical docs
2019-12-27 01:01:27 -05:00
Jesse Plamondon-Willard
df7e814286
add support for using environment variables instead of command-line arguments ( #665 )
2019-11-03 18:24:34 -05:00
Jesse Plamondon-Willard
25e4aa14d8
remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent assembly names
2019-09-14 19:12:40 -04:00
Jesse Plamondon-Willard
1dde811c36
group technical docs, add general shortcut for mod build package docs ( #651 )
2019-09-14 18:43:59 -04:00