From 4959074db401fc1ef24a55befc2bacdcbba6d27e Mon Sep 17 00:00:00 2001 From: jonpas Date: Tue, 16 Jan 2018 21:04:06 +0100 Subject: [PATCH 1/5] Exclude Developers folder from packaging --- Config/DefaultGame.ini | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index 776e0ff..5fbc6c8 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -9,3 +9,38 @@ Description=Software development game project at Software Development. CopyrightNotice=Copyright (C) Team13. All rights reserved. bAllowWindowResize=False +[/Script/UnrealEd.ProjectPackagingSettings] +Build=IfProjectHasCode +BuildConfiguration=PPBC_Development +StagingDirectory=(Path="") +FullRebuild=False +ForDistribution=False +IncludeDebugFiles=False +BlueprintNativizationMethod=Disabled +bIncludeNativizedAssetsInProjectGeneration=False +UsePakFile=True +bGenerateChunks=False +bGenerateNoChunks=False +bChunkHardReferencesOnly=False +bBuildHttpChunkInstallData=False +HttpChunkInstallDataDirectory=(Path="") +HttpChunkInstallDataVersion= +IncludePrerequisites=True +IncludeAppLocalPrerequisites=False +bShareMaterialShaderCode=False +bSharedMaterialNativeLibraries=False +ApplocalPrerequisitesDirectory=(Path="") +IncludeCrashReporter=False +InternationalizationPreset=English +-CulturesToStage=en ++CulturesToStage=en +bCookAll=False +bCookMapsOnly=False +bCompressed=False +bEncryptIniFiles=False +bEncryptPakIndex=False +bSkipEditorContent=False ++DirectoriesToNeverCook=(Path="Developers") +bNativizeBlueprintAssets=False +bNativizeOnlySelectedBlueprints=False + From bfd54fb04f89ec45602413554e573b18bddf5032 Mon Sep 17 00:00:00 2001 From: jonpas Date: Sun, 21 Jan 2018 02:39:18 +0100 Subject: [PATCH 2/5] Compress package --- Config/DefaultGame.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index 5fbc6c8..a39e049 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -36,7 +36,7 @@ InternationalizationPreset=English +CulturesToStage=en bCookAll=False bCookMapsOnly=False -bCompressed=False +bCompressed=True bEncryptIniFiles=False bEncryptPakIndex=False bSkipEditorContent=False From 598c51502033bf9f59f8e1df656b8fca75cf5875 Mon Sep 17 00:00:00 2001 From: jonpas Date: Sun, 21 Jan 2018 19:07:32 +0100 Subject: [PATCH 3/5] Always include Ship Names directory (non-asset), Do Full Rebuild on Packaging, Package using Shipping configuration --- Config/DefaultGame.ini | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index a39e049..b90db5d 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -11,9 +11,9 @@ bAllowWindowResize=False [/Script/UnrealEd.ProjectPackagingSettings] Build=IfProjectHasCode -BuildConfiguration=PPBC_Development +BuildConfiguration=PPBC_Shipping StagingDirectory=(Path="") -FullRebuild=False +FullRebuild=True ForDistribution=False IncludeDebugFiles=False BlueprintNativizationMethod=Disabled @@ -41,6 +41,7 @@ bEncryptIniFiles=False bEncryptPakIndex=False bSkipEditorContent=False +DirectoriesToNeverCook=(Path="Developers") ++DirectoriesToAlwaysStageAsUFS=(Path="EmptierThanVoid/Core/Ship Names") bNativizeBlueprintAssets=False bNativizeOnlySelectedBlueprints=False From 696ffe18aa9924b2bb1c5b57cc71f0c2e08d3d81 Mon Sep 17 00:00:00 2001 From: jonpas Date: Sun, 21 Jan 2018 19:35:30 +0100 Subject: [PATCH 4/5] Disable VR plugins (unused), Use VS2017 for Windows building --- Config/DefaultEngine.ini | 2 ++ ETV.uproject | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index f35d07f..3bd0fa9 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -147,4 +147,6 @@ AsyncSceneSmoothingFactor=0.990000 InitialAverageFrameRate=0.016667 PhysXTreeRebuildRate=10 +[/Script/WindowsTargetPlatform.WindowsTargetSettings] +Compiler=VisualStudio2017 diff --git a/ETV.uproject b/ETV.uproject index 3358934..1329f3b 100644 --- a/ETV.uproject +++ b/ETV.uproject @@ -15,5 +15,15 @@ "UMG" ] } + ], + "Plugins": [ + { + "Name": "OculusVR", + "Enabled": false + }, + { + "Name": "SteamVR", + "Enabled": false + } ] } \ No newline at end of file From 2cd73e469a248881a3f512b57e54125a47a99f46 Mon Sep 17 00:00:00 2001 From: jonpas Date: Sun, 21 Jan 2018 19:43:44 +0100 Subject: [PATCH 5/5] Set current target platforms (Windows, Linux, Mac) --- Config/DefaultEngine.ini | 5 +++-- ETV.uproject | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index 3bd0fa9..080abe1 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -106,6 +106,9 @@ MediumFontName=/Game/EmptierThanVoid/Core/Fonts/RobotoMono/Font_RobotoMono.Font_ LargeFontName=/Game/EmptierThanVoid/Core/Fonts/RobotoMono/Font_RobotoMono.Font_RobotoMono TinyFontName=/Game/EmptierThanVoid/Core/Fonts/RobotoMono/Font_RobotoMono.Font_RobotoMono +[/Script/WindowsTargetPlatform.WindowsTargetSettings] +Compiler=VisualStudio2017 + [/Script/Engine.PhysicsSettings] DefaultGravityZ=-980.000000 DefaultTerminalVelocity=4000.000000 @@ -147,6 +150,4 @@ AsyncSceneSmoothingFactor=0.990000 InitialAverageFrameRate=0.016667 PhysXTreeRebuildRate=10 -[/Script/WindowsTargetPlatform.WindowsTargetSettings] -Compiler=VisualStudio2017 diff --git a/ETV.uproject b/ETV.uproject index 1329f3b..436e42e 100644 --- a/ETV.uproject +++ b/ETV.uproject @@ -25,5 +25,11 @@ "Name": "SteamVR", "Enabled": false } + ], + "TargetPlatforms": [ + "MacNoEditor", + "WindowsNoEditor", + "AllDesktop", + "LinuxNoEditor" ] } \ No newline at end of file