Commit Graph

  • b033423a8c Stop prompting for the merge message master Steve Streeting 2024-11-19 18:14:37 +00:00
  • b9b9c25915 Fix mentions of build rather than cook Steve Streeting 2024-10-28 17:15:20 +00:00
  • bac059a385 Add ue-cook utility Steve Streeting 2024-10-28 17:01:16 +00:00
  • bc78d04d23 Fix comment, not WIP anymore Steve Streeting 2024-10-28 17:01:05 +00:00
  • 711bd479d7 Git scripts update to latest Steve Streeting 2024-05-28 17:35:40 +01:00
  • d096b7cd79 Out-File has started changing encoding to UTF-16 which breaks plugin config file, use specific UTF-8 encoding Steve Streeting 2024-01-09 12:08:26 +00:00
  • bca0c1bf18 Use Invoke-Expression to call nested ue-build, more reliable Steve Streeting 2023-09-29 20:56:33 +01:00
  • 44ff8bd318 Make ue-build call in ue-package work regardless of PATH Steve Streeting 2023-09-28 14:41:56 +01:00
  • 97d91cc6b1 Fix non-source builds Steve Streeting 2023-09-28 14:38:19 +01:00
  • f3fab64c0c Get-UE-Version can now determine version from source builds Steve Streeting 2023-09-28 14:35:09 +01:00
  • f8f519d48f Clarify wording of UEINSTALL meaning Steve Streeting 2023-09-28 14:12:28 +01:00
  • 41d999fef8 GitScripts update Steve Streeting 2023-09-28 11:54:54 +01:00
  • ce3998f693 Always build DevelopmentEditor when packaging, needed in order to have everything available for the Cook step Steve Streeting 2023-09-19 16:14:52 +01:00
  • 7527cc4922 Add support for nightly builds with gitref suffix, custom output folder Steve Streeting 2023-09-18 17:08:25 +01:00
  • 5492f9c588 Instead of omitting PDBs in shipping, move them aside & keep Steve Streeting 2023-09-18 12:50:50 +01:00
  • 0b5f0ab62d Need the -Recurse option Steve Streeting 2023-09-18 12:22:48 +01:00
  • 460dab5dde Include debug information in non-Shipping builds Steve Streeting 2023-09-18 11:20:01 +01:00
  • e5942beeb3 Update .uplugin version and commit before tagging Steve Streeting 2023-07-20 14:47:07 +01:00
  • f036323a82 Fix error when trying to delete and file doesn't exist Steve Streeting 2023-07-20 14:46:50 +01:00
  • b55c4b0dac Remove forcetag argument, was causing issues Steve Streeting 2023-07-20 14:46:23 +01:00
  • 779ab86637 Never update archive, always replace Steve Streeting 2023-06-29 14:57:19 +01:00
  • d764bb32be Add option to build plugins against different versions of UE Steve Streeting 2023-06-29 14:40:36 +01:00
  • 27a9659924 Add -allplatforms option to docs Steve Streeting 2023-06-29 11:42:46 +01:00
  • 06388fb283 Add -allplatforms option to plugin build tool Steve Streeting 2023-06-29 11:28:59 +01:00
  • 4cde892af6 Clarify the exe renaming Steve Streeting 2023-06-26 16:57:58 +01:00
  • 6b6a72f5b2 Add option to rename EXE after packaging Steve Streeting 2023-06-26 16:38:52 +01:00
  • 0ecdbec381 Abort datasync in pull mode if no dir Steve Streeting 2023-06-26 11:36:26 +01:00
  • b9e4ae2fb6 Fix problem with running get latest from batch file Steve Streeting 2023-06-26 11:28:23 +01:00
  • 82fd0bfb4f No longer clean DLLs Steve Streeting 2023-06-26 11:27:12 +01:00
  • 40c0bc31bb Fix ue-build.ps1 when modules are named differently to uproject Steve Streeting 2023-06-26 10:45:48 +01:00
  • 42c3c5bffa Added a script to update a Lyra starter-based project Steve Streeting 2023-06-22 17:45:16 +01:00
  • cf7fe1d821 Add utility to build plugins & change dir names to differentiate Steve Streeting 2023-06-15 15:04:15 +01:00
  • 3f5aa81858 Clarify .uplugin update policy Steve Streeting 2023-06-14 15:35:04 +01:00
  • 4a9703e68a Fix formatting Steve Streeting 2023-06-14 15:32:26 +01:00
  • f21dff2084 Support multiple EngineVersions Steve Streeting 2023-06-14 15:29:44 +01:00
  • 5202e2e63b Should be PluginFile not ProjectFile Steve Streeting 2023-06-14 15:29:31 +01:00
  • 7d67fad212 Add docs about exclusions Steve Streeting 2023-06-14 14:46:22 +01:00
  • e82d2d3b01 Exclude Saved directory by default Steve Streeting 2023-06-14 14:46:13 +01:00
  • 5beb27deea Docs for plugin package Steve Streeting 2023-06-14 14:28:43 +01:00
  • fddf5d8b02 notag option, flip installed=true Steve Streeting 2023-06-14 13:19:06 +01:00
  • 87e703ab95 Add exclusions to 7z command Steve Streeting 2023-06-14 12:13:20 +01:00
  • c39b450f86 Working on plugin packaging (for marketplace) script Steve Streeting 2023-06-14 11:23:56 +01:00
  • 9659b6b8aa Add missing include to ue-release.ps1 Steve Streeting 2022-09-21 15:03:11 +01:00
  • 94885e028c Update platform target names for UE5 Steve Streeting 2022-04-20 16:18:35 +01:00
  • a643712a0a Mention UE4/5 support in Readme Steve Streeting 2022-04-19 16:44:22 +01:00
  • 453bca9591 Rename ue4-blah to ue-blah since UE5 is supported Steve Streeting 2022-04-19 16:42:11 +01:00
  • f5dbbdacb7
    Merge pull request #2 from sinbad/ue5 Steve Streeting 2022-04-19 16:10:47 +01:00
  • b3df8fa5b8 Fix UE5 editor exe name for closing editor ue5 Steve Streeting 2022-04-19 12:20:56 +01:00
  • e87b45e948 First try UE5 compatibility update Steve Streeting 2022-04-19 12:07:09 +01:00
  • 396d1ef241 UE4* exe names have been rationalised for UE5. Changed internal references to match. Gareth Noyce 2022-04-15 09:30:07 +01:00
  • cf9ce9b1da Hard-code URL to GitScripts submodule doc Steve Streeting 2022-02-15 17:10:07 +00:00
  • 0f0e6f3d56 Don't try to git tag if not running git Steve Streeting 2021-08-02 15:56:47 +01:00
  • 63e3113331 Updated git scripts submodule version Steve Streeting 2021-07-29 12:56:19 +01:00
  • f67d0f234f Remove patreon Steve Streeting 2021-07-19 12:04:16 +01:00
  • f63c8a86fb Only close the editor by default on datasync pull, not push Steve Streeting 2021-07-09 16:14:52 +01:00
  • f17a961d79 Finer-grained checking of umap files for modifications Steve Streeting 2021-05-18 14:55:10 +01:00
  • 03479c2e2f Fix creating local dirs on pull Steve Streeting 2021-05-14 16:23:45 +01:00
  • 82c489e6d3 Add data sync call to get latest Steve Streeting 2021-05-14 16:13:56 +01:00
  • 36c0b3d2f1 Fix directory creation problems Steve Streeting 2021-05-14 16:06:26 +01:00
  • dfa371bbb3 Datasync pull now uses the latest BuiltData available via git log Steve Streeting 2021-05-14 15:17:18 +01:00
  • 3890cf2051 Add docs for ue4-datasync.ps1 Steve Streeting 2021-05-14 13:19:23 +01:00
  • 628f9e33e1 Pruning old BuiltData files implemented Steve Streeting 2021-05-14 12:21:08 +01:00
  • 045db604ee Only fail to sync if changes include .umap files Steve Streeting 2021-05-14 11:28:32 +01:00
  • 552f972bf5 Added sync tool for derived _BuiltData.uasset files Steve Streeting 2021-05-13 17:30:25 +01:00
  • b0e0d6baee Embed build output directly in console Steve Streeting 2021-02-18 16:03:05 +00:00
  • a1482265e8 Should not tag if -keepversion, unless also -forcetag Steve Streeting 2020-11-17 14:34:22 +00:00
  • ef3140dc50 Fix incorrect SteamLogin variable Steve Streeting 2020-10-30 09:22:18 +00:00
  • fe8eaa3db6 Added Blueprint recompile utility Steve Streeting 2020-10-21 17:32:56 +01:00
  • 4862790fa1 Fix -hotfix incrementing wrong version number Steve Streeting 2020-10-19 17:05:15 +01:00
  • 0b2cac7f34 Close UE editor *before* tagging in case this fails. Also don't close the editor when using -dryrun Steve Streeting 2020-10-15 15:35:49 +01:00
  • 880d3483b1 Add -browse option to ue4-package.ps1 to open package folder in explorer Steve Streeting 2020-10-14 16:45:03 +01:00
  • e391d87775 Fix version bump not resetting subsequent digits after the bump entry to zero Steve Streeting 2020-10-14 12:53:38 +01:00
  • 5301bed990 Add -latest option to ue4-release.ps1 Steve Streeting 2020-10-13 10:13:17 +01:00
  • 584d6c6666 CookAllMaps now defaults false, instead use project settings by default if none set explicitly Steve Streeting 2020-10-12 14:20:37 +01:00
  • 2c4e65587b Help doc fix Steve Streeting 2020-10-12 14:20:07 +01:00
  • 61b2e4bc29 Doc fix Steve Streeting 2020-10-12 10:13:54 +01:00
  • e60d4abe2f Docs for ancilliary tools Steve Streeting 2020-10-08 15:41:43 +01:00
  • 741e754581 Report the environment variables used in rebuild lightmaps help Steve Streeting 2020-10-08 15:41:33 +01:00
  • 8b68cd5d80 Include env var documentation in package script Steve Streeting 2020-10-08 15:25:29 +01:00
  • cb9074c216 Release documentation Steve Streeting 2020-10-08 15:21:08 +01:00
  • eb1a74a1d2 Allow releasing multiple variants, and use DefaultVariants that have ReleaseTo by default Steve Streeting 2020-10-08 14:59:25 +01:00
  • 691d68ddbe Completed packageconfig.json docs Steve Streeting 2020-10-08 14:40:31 +01:00
  • a00a3b4cfe WIP packageconfig.json docs Steve Streeting 2020-10-08 13:20:14 +01:00
  • bb6d0e305b First pass on package script docs Steve Streeting 2020-10-08 12:13:40 +01:00
  • 0458e7eb0f Preparing new documentation structure. Move SVN stuff to legacy Steve Streeting 2020-10-07 17:57:06 +01:00
  • 9b4bfd40e3 First pass release tools for Itch and Steam Steve Streeting 2020-10-07 17:15:18 +01:00
  • ba6aa4dc13 Make template more self-documenting Steve Streeting 2020-10-07 13:03:03 +01:00
  • c0d0301feb Support zipping packaged variants if requested Steve Streeting 2020-10-07 12:53:23 +01:00
  • d7d19ec36c Fail when generating lightmaps for a map locked by someone else Steve Streeting 2020-10-07 11:49:09 +01:00
  • 43ee834534 Support cooking specific cultures in variants Steve Streeting 2020-10-07 11:40:59 +01:00
  • 95b5c16e64 Lock map files before building lighting if they're read-only Steve Streeting 2020-10-06 17:49:11 +01:00
  • 9b189a4d3e Change fileset tools to read base names and full names Steve Streeting 2020-10-06 17:14:23 +01:00
  • 23aa985658 Silence array add Steve Streeting 2020-10-06 17:13:37 +01:00
  • a340cc58dd Warn about unmatched map names, and exit early when no maps are matched Steve Streeting 2020-10-06 16:52:06 +01:00
  • 803dbc2cd7 Clearer fail message Steve Streeting 2020-10-06 16:51:48 +01:00
  • 6d080f7d57 WIP rebuild lightmaps script Steve Streeting 2020-10-06 15:57:54 +01:00
  • 3db41e4964 Move exe / script suffixes to platform.ps1 - remove from package script Steve Streeting 2020-10-06 15:57:45 +01:00
  • 96a82f801f Move exe / script suffixes to platform.ps1 Steve Streeting 2020-10-06 15:53:20 +01:00
  • c2e6e1120f Actually execute ExtraBuildArguments Steve Streeting 2020-10-06 15:52:38 +01:00
  • b7a0fd4bbe Generalise the finding of sets of files Steve Streeting 2020-10-06 15:22:33 +01:00