77 Commits

Author SHA1 Message Date
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
Steve Streeting
c2e6e1120f Actually execute ExtraBuildArguments 2020-10-06 15:52:38 +01:00
Steve Streeting
b7a0fd4bbe Generalise the finding of sets of files 2020-10-06 15:22:33 +01:00
Steve Streeting
8328051da8 Remove CompressPak from config structure as well 2020-10-06 14:57:21 +01:00
Steve Streeting
db1b6e9381 Respect "Pak" option. Remove "CompressedPak", seems to have been removed from UE 2020-10-06 13:03:51 +01:00
Steve Streeting
e166fb5e84 Support CookAllMaps, MapsIncluded, MapsExcluded, via -Map=Foo+Bar argument 2020-10-06 12:48:10 +01:00
Steve Streeting
eacdfac2ec Pass ExtraBuildArguments from variant to RunUAT 2020-10-06 12:12:25 +01:00
Steve Streeting
f2b29b4055 Support command-line specified variants 2020-10-06 12:08:41 +01:00
Steve Streeting
93c2e09ad5 Respect DefaultVariants config var 2020-10-06 11:40:51 +01:00
Steve Streeting
a8bcbb131a Tidy up 2020-10-05 17:47:00 +01:00
Steve Streeting
38ee921ef7 Don't use PsIni to update DefauleGame.ini, it screws up with nested arrays. Do it manually 2020-10-05 17:46:13 +01:00
Steve Streeting
d0bd9780ec Actually call RunUAT 2020-10-05 17:45:56 +01:00
Steve Streeting
88936073fa Fix argument 2020-10-05 17:45:41 +01:00
Steve Streeting
304a7e9adb Silence ArrayList.Add 2020-10-05 17:45:25 +01:00
Steve Streeting
86dee520dd Use refactored close function in cleanup 2020-10-05 17:45:04 +01:00
Steve Streeting
d32cb280b6 Close the UE editor automatically 2020-10-05 17:44:26 +01:00
Steve Streeting
b55086e28c Building up the RunUAT command. Dealing with non-Windows platforms 2020-10-05 17:42:13 +01:00
Steve Streeting
f7991941c3 Include PsIni dependency in docs 2020-10-05 15:05:30 +01:00
Steve Streeting
eade9b6bc1 Compatibility with Powershell 7+ 2020-10-05 15:05:17 +01:00
Steve Streeting
2966cf3be0 Actually locate UE install 2020-10-05 14:30:52 +01:00
Steve Streeting
a286706180 Report UE version & install 2020-10-05 13:26:41 +01:00
Steve Streeting
c9b893b051 Read uproject and determine UE version 2020-10-05 13:26:09 +01:00
Steve Streeting
88220f4f61 Find uproject file 2020-10-05 13:14:23 +01:00
Steve Streeting
3025a8d714 Be explicit about srcfolder 2020-10-05 12:30:51 +01:00
Steve Streeting
8d78f7b225 Started work on packaging script, still WIP 2020-10-02 18:27:56 +01:00
Steve Streeting
f0bbab4c79 Update git scripts submodule 2020-09-18 11:09:00 +01:00
Steve Streeting
cd9ca1508a Added "cleandev" target to clean out stale builds 2020-09-08 19:12:12 +01:00
Steve Streeting
c82c10b362 Stop using rebase in the get latest script 2020-08-11 11:52:03 +01:00
Steve Streeting
31885b6032 Pick up new git scripts 2020-08-07 17:13:57 +01:00
Steve Streeting
10c136fc67 Go back to standard stash, is safe after all 2020-08-06 17:13:15 +01:00
Steve Streeting
537c4e0618 Using git-lfs-safe-stash script (added my git scripts submodule) 2020-08-06 15:57:17 +01:00
Steve Streeting
6f604ab3e4 Default to NOT pruning LFS, because that deletes LFS content only referenced by stashes right now 2020-08-06 12:49:35 +01:00
Steve Streeting
284d3e82ec Don't cleanup in build tool, do it in get latest before pull (and close editor earlier) 2020-08-04 16:02:25 +01:00
Steve Streeting
e670d33c44 Recurse submodules when pulling 2020-08-04 16:02:02 +01:00
Steve Streeting
e48cd86dcf Clean up Live Coding patch files 2020-07-22 12:02:53 +01:00
Steve Streeting
5a6d9e4efa Ignore submodules when figuring out whether there are local changes 2020-06-21 14:35:54 +01:00
Steve Streeting
4f5fde800c Clean up all modules in the UE4 project, not just the main one 2020-06-12 11:39:59 +01:00
Steve Streeting
c38f14b2d7 Correct usage text 2020-05-29 12:20:54 +01:00
Steve Streeting
ca2da44266 Detect if using Git or not 2020-05-29 12:19:22 +01:00
Steve Streeting
b1c80c1877 Add separate Cleanup script which includes LFS prune as an option 2020-05-29 12:17:31 +01:00
Steve Streeting
9af9506c33 Note that SVN info is old now 2020-05-28 12:03:14 +01:00
Steve Streeting
6272ce3c70 Update ReadMe to indicate using Git now 2020-05-28 11:51:10 +01:00
Steve Streeting
890c3f8cdc Get latest script updated to handle Git 2020-05-25 09:56:34 +01:00
Steve Streeting
bc800cebf8 Check out my UE4 Git plugin version for UE 4.24 2020-05-24 15:31:18 +01:00
Steve Streeting
0dc64b8fc3 Update DefaultEngine.ini to add magic SkipSourceControlCheckForEditablePackages option 2020-05-21 18:24:07 +01:00
Steve Streeting
f41fe52bab Git setup script 2020-05-21 17:54:00 +01:00
Steve Streeting
298f758da2 Don't enforce locking on original files like blend etc, just uasset/umap 2020-05-15 15:38:20 +01:00
Steve Streeting
3863f85003 Check result from build script 2020-05-15 11:38:03 +01:00
Steve Streeting
42b1ef5eea Add *.blend1 to global ignores, we never need those 2020-05-14 12:09:30 +01:00