35 Commits

Author SHA1 Message Date
Steve Streeting
97d91cc6b1 Fix non-source builds 2023-09-28 14:38:19 +01:00
Steve Streeting
f3fab64c0c Get-UE-Version can now determine version from source builds 2023-09-28 14:35:09 +01:00
Steve Streeting
7527cc4922 Add support for nightly builds with gitref suffix, custom output folder 2023-09-18 17:08:25 +01:00
Steve Streeting
d764bb32be Add option to build plugins against different versions of UE 2023-06-29 14:40:36 +01:00
Steve Streeting
6b6a72f5b2 Add option to rename EXE after packaging 2023-06-26 16:38:52 +01:00
Steve Streeting
b9e4ae2fb6 Fix problem with running get latest from batch file 2023-06-26 11:28:23 +01:00
Steve Streeting
40c0bc31bb Fix ue-build.ps1 when modules are named differently to uproject 2023-06-26 10:45:48 +01:00
Steve Streeting
cf7fe1d821 Add utility to build plugins & change dir names to differentiate 2023-06-15 15:04:15 +01:00
Steve Streeting
f21dff2084 Support multiple EngineVersions 2023-06-14 15:29:44 +01:00
Steve Streeting
5202e2e63b Should be PluginFile not ProjectFile 2023-06-14 15:29:31 +01:00
Steve Streeting
c39b450f86 Working on plugin packaging (for marketplace) script 2023-06-14 11:23:56 +01:00
Steve Streeting
94885e028c Update platform target names for UE5 2022-04-20 16:18:35 +01:00
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
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
ef3140dc50 Fix incorrect SteamLogin variable 2020-10-30 09:22:18 +00:00
Steve Streeting
4862790fa1 Fix -hotfix incrementing wrong version number 2020-10-19 17:05:15 +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
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
9b4bfd40e3 First pass release tools for Itch and Steam 2020-10-07 17:15:18 +01:00
Steve Streeting
43ee834534 Support cooking specific cultures in variants 2020-10-07 11:40:59 +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
6d080f7d57 WIP rebuild lightmaps script 2020-10-06 15:57:54 +01:00
Steve Streeting
96a82f801f Move exe / script suffixes to platform.ps1 2020-10-06 15:53:20 +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
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
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
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
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