You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #9 from CCPCookies/skipCompressionOption
Changes compression calculations from mandatory to optional, defaulting to on.
Option to toggle the compression calculation is exposed through library interface and CLI through optional flag.
AddArgument( m_downloadRetrySecondsArgumentId, "The number of seconds before attempt to download a resource fails with a network related error", false, false, SecondsToString( defaultParams.downloadRetrySeconds ) );
63
64
64
65
AddArgument( m_indexFolderArgumentId, "The folder in which to place indexes generated for patch files.", false, false, defaultParams.indexFolder.string() );
66
+
67
+
AddArgumentFlag( m_skipCompressionCalculation, "Set skip compression calculations on patches." );
AddArgument( m_createResourceGroupDocumentVersionArgumentId, "Document version for created resource group.", false, false, VersionToString( defaultImportParams.outputDocumentVersion ) );
29
30
30
31
AddArgument( m_createResourceGroupResourcePrefixArgumentId, R"(Optional resource path prefix, such as "res" or "app")", false, false, "" );
32
+
33
+
AddArgumentFlag( m_createResourceGroupSkipCompressionCalculation, "Set skip compression calculations on resources." );
@@ -228,6 +237,11 @@ Result ResourceGroup::ResourceGroupImpl::CreateFromDirectory( const CreateResour
228
237
}
229
238
}
230
239
240
+
if (!params.calculateCompressions)
241
+
{
242
+
m_totalResourcesSizeCompressed.Reset();
243
+
}
244
+
231
245
if( params.statusCallback )
232
246
{
233
247
params.statusCallback( CarbonResources::StatusLevel::PROCEDURE, CarbonResources::StatusProgressType::PERCENTAGE, 100, "Resource group successfully created from directory" );
@@ -671,7 +685,7 @@ Result ResourceGroup::ResourceGroupImpl::ImportFromYaml( YAML::Node& resourceGro
0 commit comments