Fixing 'Unable to generate long package name for /Script/*' log spam when cooking.

#codereview Nick.Darnell, Daniel.Lamb

[CL 2526991 by Robert Manuszewski in Main branch]
This commit is contained in:
Robert Manuszewski
2015-04-27 11:24:42 -04:00
committed by Robert.Manuszewski@epicgames.com
parent d5691d976d
commit ba3ea28039

View File

@@ -691,7 +691,8 @@ void UCookOnTheFlyServer::GetDependentPackages( const TSet<UPackage*>& RootPacka
FString PackageDepdencyString = PackageDependency.ToString();
FText OutReason;
if ( !FPackageName::IsValidLongPackageName(PackageDepdencyString, false, &OutReason) )
const bool bIncludeReadOnlyRoots = true; // Dependency packages are often script packages (read-only)
if (!FPackageName::IsValidLongPackageName(PackageDepdencyString, bIncludeReadOnlyRoots, &OutReason))
{
const FText FailMessage = FText::Format(LOCTEXT("UnableToGeneratePackageName", "Unable to generate long package name for {0}. {1}"),
FText::FromString(PackageDepdencyString), OutReason);