170 Commits

Author SHA1 Message Date
Steve Streeting
bac059a385 Add ue-cook utility 2024-10-28 17:01:16 +00:00
Steve Streeting
bc78d04d23 Fix comment, not WIP anymore 2024-10-28 17:01:05 +00:00
Steve Streeting
711bd479d7 Git scripts update to latest 2024-05-28 17:35:40 +01:00
Steve Streeting
d096b7cd79 Out-File has started changing encoding to UTF-16 which breaks plugin config file, use specific UTF-8 encoding 2024-01-09 12:08:26 +00:00
Steve Streeting
bca0c1bf18 Use Invoke-Expression to call nested ue-build, more reliable 2023-09-29 20:56:33 +01:00
Steve Streeting
44ff8bd318 Make ue-build call in ue-package work regardless of PATH 2023-09-28 14:41:56 +01:00
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
f8f519d48f Clarify wording of UEINSTALL meaning 2023-09-28 14:12:28 +01:00
Steve Streeting
41d999fef8 GitScripts update 2023-09-28 11:54:54 +01:00
Steve Streeting
ce3998f693 Always build DevelopmentEditor when packaging, needed in order to have everything available for the Cook step 2023-09-19 16:14:52 +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
5492f9c588 Instead of omitting PDBs in shipping, move them aside & keep 2023-09-18 12:50:50 +01:00
Steve Streeting
0b5f0ab62d Need the -Recurse option 2023-09-18 12:22:48 +01:00
Steve Streeting
460dab5dde Include debug information in non-Shipping builds 2023-09-18 11:20:01 +01:00
Steve Streeting
e5942beeb3 Update .uplugin version and commit before tagging 2023-07-20 14:47:07 +01:00
Steve Streeting
f036323a82 Fix error when trying to delete and file doesn't exist 2023-07-20 14:46:50 +01:00
Steve Streeting
b55c4b0dac Remove forcetag argument, was causing issues 2023-07-20 14:46:23 +01:00
Steve Streeting
779ab86637 Never update archive, always replace 2023-06-29 14:57:19 +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
27a9659924 Add -allplatforms option to docs 2023-06-29 11:42:46 +01:00
Steve Streeting
06388fb283 Add -allplatforms option to plugin build tool 2023-06-29 11:28:59 +01:00
Steve Streeting
4cde892af6 Clarify the exe renaming 2023-06-26 16:57:58 +01:00
Steve Streeting
6b6a72f5b2 Add option to rename EXE after packaging 2023-06-26 16:38:52 +01:00
Steve Streeting
0ecdbec381 Abort datasync in pull mode if no dir 2023-06-26 11:36:26 +01:00
Steve Streeting
b9e4ae2fb6 Fix problem with running get latest from batch file 2023-06-26 11:28:23 +01:00
Steve Streeting
82fd0bfb4f No longer clean DLLs 2023-06-26 11:27:12 +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
42c3c5bffa Added a script to update a Lyra starter-based project 2023-06-22 17:45:16 +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
3f5aa81858 Clarify .uplugin update policy 2023-06-14 15:35:04 +01:00
Steve Streeting
4a9703e68a Fix formatting 2023-06-14 15:32:26 +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
7d67fad212 Add docs about exclusions 2023-06-14 14:46:22 +01:00
Steve Streeting
e82d2d3b01 Exclude Saved directory by default 2023-06-14 14:46:13 +01:00
Steve Streeting
5beb27deea Docs for plugin package 2023-06-14 14:28:43 +01:00
Steve Streeting
fddf5d8b02 notag option, flip installed=true 2023-06-14 13:19:06 +01:00
Steve Streeting
87e703ab95 Add exclusions to 7z command 2023-06-14 12:13:20 +01:00
Steve Streeting
c39b450f86 Working on plugin packaging (for marketplace) script 2023-06-14 11:23:56 +01:00
Steve Streeting
9659b6b8aa Add missing include to ue-release.ps1 2022-09-21 15:03:11 +01:00
Steve Streeting
94885e028c Update platform target names for UE5 2022-04-20 16:18:35 +01:00
Steve Streeting
a643712a0a Mention UE4/5 support in Readme 2022-04-19 16:44:22 +01:00
Steve Streeting
453bca9591 Rename ue4-blah to ue-blah since UE5 is supported
Also fix some docs
2022-04-19 16:42:11 +01:00
Steve Streeting
f5dbbdacb7
Merge pull request #2 from sinbad/ue5
Make scripts detect & work with UE5 as well as UE4
2022-04-19 16:10:47 +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
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