125 Commits

Author SHA1 Message Date
Steve Streeting
b3df8fa5b8 Fix UE5 editor exe name for closing editor 2022-04-19 12:20:56 +01:00
Steve Streeting
e87b45e948 First try UE5 compatibility update 2022-04-19 12:07:09 +01:00
Steve Streeting
cf9ce9b1da Hard-code URL to GitScripts submodule doc
GitHub doesn't like the relative link, it only works locally
2022-02-15 17:10:07 +00:00
Steve Streeting
0f0e6f3d56 Don't try to git tag if not running git 2021-08-02 15:56:47 +01:00
Steve Streeting
63e3113331 Updated git scripts submodule version 2021-07-29 12:56:19 +01:00
Steve Streeting
f67d0f234f Remove patreon 2021-07-19 12:04:16 +01:00
Steve Streeting
f63c8a86fb Only close the editor by default on datasync pull, not push 2021-07-09 16:14:52 +01:00
Steve Streeting
f17a961d79 Finer-grained checking of umap files for modifications
Ignore untracked umaps, and allow push/pull for unmodified umaps while there are modifications for other maps.
2021-05-18 14:55:10 +01:00
Steve Streeting
03479c2e2f Fix creating local dirs on pull 2021-05-14 16:23:45 +01:00
Steve Streeting
82c489e6d3 Add data sync call to get latest 2021-05-14 16:13:56 +01:00
Steve Streeting
36c0b3d2f1 Fix directory creation problems 2021-05-14 16:06:26 +01:00
Steve Streeting
dfa371bbb3 Datasync pull now uses the latest BuiltData available via git log 2021-05-14 15:17:18 +01:00
Steve Streeting
3890cf2051 Add docs for ue4-datasync.ps1 2021-05-14 13:19:23 +01:00
Steve Streeting
628f9e33e1 Pruning old BuiltData files implemented 2021-05-14 12:21:08 +01:00
Steve Streeting
045db604ee Only fail to sync if changes include .umap files 2021-05-14 11:28:32 +01:00
Steve Streeting
552f972bf5 Added sync tool for derived _BuiltData.uasset files
The idea is to be able to omit these from git-lfs and sync them via other means
2021-05-13 17:30:25 +01:00
Steve Streeting
b0e0d6baee Embed build output directly in console 2021-02-18 16:03:05 +00:00
Steve Streeting
a1482265e8 Should not tag if -keepversion, unless also -forcetag 2020-11-17 14:34:22 +00:00
Steve Streeting
ef3140dc50 Fix incorrect SteamLogin variable 2020-10-30 09:22:18 +00:00
Steve Streeting
fe8eaa3db6 Added Blueprint recompile utility 2020-10-21 17:32:56 +01:00
Steve Streeting
4862790fa1 Fix -hotfix incrementing wrong version number 2020-10-19 17:05:15 +01:00
Steve Streeting
0b2cac7f34 Close UE editor *before* tagging in case this fails. Also don't close the editor when using -dryrun 2020-10-15 15:35:49 +01:00
Steve Streeting
880d3483b1 Add -browse option to ue4-package.ps1 to open package folder in explorer 2020-10-14 16:45:03 +01:00
Steve Streeting
e391d87775 Fix version bump not resetting subsequent digits after the bump entry to zero 2020-10-14 12:53:38 +01:00
Steve Streeting
5301bed990 Add -latest option to ue4-release.ps1 2020-10-13 10:13:17 +01:00
Steve Streeting
584d6c6666 CookAllMaps now defaults false, instead use project settings by default if none set explicitly 2020-10-12 14:20:37 +01:00
Steve Streeting
2c4e65587b Help doc fix 2020-10-12 14:20:07 +01:00
Steve Streeting
61b2e4bc29 Doc fix 2020-10-12 10:13:54 +01:00
Steve Streeting
e60d4abe2f Docs for ancilliary tools 2020-10-08 15:41:43 +01:00
Steve Streeting
741e754581 Report the environment variables used in rebuild lightmaps help 2020-10-08 15:41:33 +01:00
Steve Streeting
8b68cd5d80 Include env var documentation in package script 2020-10-08 15:25:29 +01:00
Steve Streeting
cb9074c216 Release documentation 2020-10-08 15:21:08 +01:00
Steve Streeting
eb1a74a1d2 Allow releasing multiple variants, and use DefaultVariants that have ReleaseTo by default 2020-10-08 14:59:25 +01:00
Steve Streeting
691d68ddbe Completed packageconfig.json docs 2020-10-08 14:40:31 +01:00
Steve Streeting
a00a3b4cfe WIP packageconfig.json docs 2020-10-08 13:20:14 +01:00
Steve Streeting
bb6d0e305b First pass on package script docs 2020-10-08 12:13:40 +01:00
Steve Streeting
0458e7eb0f Preparing new documentation structure. Move SVN stuff to legacy 2020-10-07 17:57:06 +01:00
Steve Streeting
9b4bfd40e3 First pass release tools for Itch and Steam 2020-10-07 17:15:18 +01:00
Steve Streeting
ba6aa4dc13 Make template more self-documenting 2020-10-07 13:03:03 +01:00
Steve Streeting
c0d0301feb Support zipping packaged variants if requested 2020-10-07 12:53:23 +01:00
Steve Streeting
d7d19ec36c Fail when generating lightmaps for a map locked by someone else 2020-10-07 11:49:09 +01:00
Steve Streeting
43ee834534 Support cooking specific cultures in variants 2020-10-07 11:40:59 +01:00
Steve Streeting
95b5c16e64 Lock map files before building lighting if they're read-only 2020-10-06 17:49:11 +01:00
Steve Streeting
9b189a4d3e Change fileset tools to read base names and full names 2020-10-06 17:14:23 +01:00
Steve Streeting
23aa985658 Silence array add 2020-10-06 17:13:37 +01:00
Steve Streeting
a340cc58dd Warn about unmatched map names, and exit early when no maps are matched 2020-10-06 16:52:16 +01:00
Steve Streeting
803dbc2cd7 Clearer fail message 2020-10-06 16:51:48 +01:00
Steve Streeting
6d080f7d57 WIP rebuild lightmaps script 2020-10-06 15:57:54 +01:00
Steve Streeting
3db41e4964 Move exe / script suffixes to platform.ps1 - remove from package script 2020-10-06 15:57:45 +01:00
Steve Streeting
96a82f801f Move exe / script suffixes to platform.ps1 2020-10-06 15:53:20 +01:00