Commit Graph

181 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 69ffaf2e8c move manifest version parsing into method 2017-10-07 20:37:29 -04:00
Jesse Plamondon-Willard 4d32b37790 switch create-zip task to class type to simplify encapsulation 2017-10-07 20:16:04 -04:00
Death 78e59e1a48 add version support to zip filenames (#7) 2017-10-07 18:54:11 -04:00
Death 6f3fc68daf Updates exported mod zip files to use a base folder
Instead of all of the mod files being in the root directory of the zip file, they are now in /ModName/, making it easier for modders to export upload-ready zip files of their mods.
2017-10-07 18:51:26 -04:00
Jesse Plamondon-Willard 34eff4b086 fix duplicate manifest/i18n files added to release zip if they're also copied to build output 2017-07-28 11:21:38 -04:00
Jesse Plamondon-Willard a10e555095 fix i18n folder being flattened 2017-07-28 11:10:06 -04:00
Jesse Plamondon-Willard 285c0448fd add option to create release zip files (Windows-only)
CodeTaskFactory doesn't seem to be available on Linux/Mac.
2017-07-28 00:10:32 -04:00
Jesse Plamondon-Willard eca5e56883 also reference Microsoft.Xna.Framework.Xact by default 2017-07-27 19:15:40 -04:00
Jesse Plamondon-Willard 1fa12092c6 combine Linux/Mac paths
Mono may report Mac as either 'Unix' or 'OSX', and we don't really need to distinguish them for our purposes anyway.
2017-07-10 15:45:22 -04:00
Jesse Plamondon-Willard 6a707a3e2d remove undocumented & unneeded GamePlatform variable 2017-07-10 15:44:19 -04:00
Jesse Plamondon-Willard 9beefb65fa clear GamePlatform if unknown 2017-07-09 23:33:08 -04:00
Jesse Plamondon-Willard cf6445b8e1 improve OS and game path detection to avoid crossplatform issues 2017-07-09 23:29:51 -04:00
Jesse Plamondon-Willard ffc339bc29 add support for deploying mods to game folder automatically 2017-06-05 17:45:05 -04:00
Jesse Plamondon-Willard 66b1b583e5 add error if a game folder is detected, but it doesn't contain Stardew Valley or SMAPI 2017-06-05 17:28:59 -04:00
Jesse Plamondon-Willard 2c278b9703 add support for setting a custom game path globally 2017-01-22 22:52:41 -05:00
Jesse Plamondon-Willard f37733df11 Add GOG Mac path
Thanks to LeonBlade for the path.
2017-01-22 22:18:47 -05:00
Jesse Plamondon-Willard 93dcf1f1e1 remove support custom target platform (never used) 2017-01-10 17:13:58 -05:00
Jesse Plamondon-Willard c99a0507b1 remove support for Silverplum (discontinued), update release notes 2017-01-10 16:15:04 -05:00
Jesse Plamondon-Willard e862002f7a remove unneeded duplicate path for GOG, update nuspec (#2) 2017-01-10 15:53:01 -05:00
Jesse Plamondon-Willard 1e974703bc fix GOG registry support (#2) 2017-01-10 15:44:50 -05:00
Patrick Müssig d562ae7a1b Let MSBuild find steam again.
Also fixed MsBuild wont find Gogs on x86 computer
2017-01-10 14:48:25 -05:00
Jesse Plamondon-Willard 9250a1683c use simplified registry syntax, update nuspec (#1) 2016-12-31 11:34:35 -05:00
Patrick Müssig 0fe3275037 add support for non default Stardew Valley pathes (Steam and gog) 2016-12-31 11:27:21 -05:00
Jesse Plamondon-Willard 9db2bbc941 no longer copy game binaries to build output 2016-10-24 10:51:54 -04:00
Jesse Plamondon-Willard cb9efa4e82 add support for platform targeting 2016-10-21 19:42:09 -04:00
Jesse Plamondon-Willard 502559146b add GOG path on Linux 2016-10-21 01:25:21 -04:00
Jesse Plamondon-Willard 524c56ee75 correct home paths on Linux/Mac 2016-10-19 22:53:49 -04:00
Jesse Plamondon-Willard 465bd538e4 add more install paths 2016-10-19 20:43:35 -04:00
Jesse Plamondon-Willard e5d38b7372 tweak error text 2016-10-19 20:16:06 -04:00
Jesse Plamondon-Willard 520c46fbe6 expand readme, restructure config 2016-10-19 19:26:33 -04:00
Jesse Plamondon-Willard 555e0d1224 add NuGet package spec + icon 2016-10-19 18:54:04 -04:00