Fix editor deployment
This commit is contained in:
@@ -20,9 +20,7 @@
|
|||||||
#include "Engine/Level/Types.h"
|
#include "Engine/Level/Types.h"
|
||||||
#include "Engine/Profiler/ProfilerCPU.h"
|
#include "Engine/Profiler/ProfilerCPU.h"
|
||||||
#include "Engine/Scripting/ManagedCLR/MClass.h"
|
#include "Engine/Scripting/ManagedCLR/MClass.h"
|
||||||
#include "Engine/Scripting/ManagedCLR/MUtils.h"
|
|
||||||
#include "Engine/Scripting/Scripting.h"
|
#include "Engine/Scripting/Scripting.h"
|
||||||
#include "Engine/Utilities/StringConverter.h"
|
|
||||||
#if USE_EDITOR
|
#if USE_EDITOR
|
||||||
#include "Editor/Editor.h"
|
#include "Editor/Editor.h"
|
||||||
#include "Editor/ProjectInfo.h"
|
#include "Editor/ProjectInfo.h"
|
||||||
@@ -1007,7 +1005,6 @@ Asset* Content::load(const Guid& id, const ScriptingTypeHandle& type, AssetInfo&
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
||||||
// Check if file exists
|
|
||||||
if (!FileSystem::FileExists(assetInfo.Path))
|
if (!FileSystem::FileExists(assetInfo.Path))
|
||||||
{
|
{
|
||||||
LOG(Error, "Cannot find file '{0}'", assetInfo.Path);
|
LOG(Error, "Cannot find file '{0}'", assetInfo.Path);
|
||||||
@@ -1032,26 +1029,19 @@ Asset* Content::load(const Guid& id, const ScriptingTypeHandle& type, AssetInfo&
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
||||||
|
|
||||||
// Validate type
|
|
||||||
if (IsAssetTypeIdInvalid(type, result->GetTypeHandle()) && !result->Is(type))
|
if (IsAssetTypeIdInvalid(type, result->GetTypeHandle()) && !result->Is(type))
|
||||||
{
|
{
|
||||||
LOG(Error, "Different loaded asset type! Asset: '{0}'. Expected type: {1}", assetInfo.ToString(), type.ToString());
|
LOG(Error, "Different loaded asset type! Asset: '{0}'. Expected type: {1}", assetInfo.ToString(), type.ToString());
|
||||||
result->DeleteObject();
|
result->DeleteObject();
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Register asset
|
// Register asset
|
||||||
ASSERT(result->GetID() == id);
|
ASSERT(result->GetID() == id);
|
||||||
AssetsLocker.Lock();
|
AssetsLocker.Lock();
|
||||||
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
#if ASSETS_LOADING_EXTRA_VERIFICATION
|
||||||
// Asset id has to be unique
|
ASSERT(!Assets.ContainsKey(id));
|
||||||
if (Assets.ContainsKey(id))
|
|
||||||
{
|
|
||||||
CRASH;
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
Assets.Add(id, result);
|
Assets.Add(id, result);
|
||||||
AssetsLocker.Unlock();
|
AssetsLocker.Unlock();
|
||||||
|
|||||||
@@ -60,7 +60,6 @@ namespace Flax.Deploy
|
|||||||
DeployFile(src, dst, "Flax.Build.deps.json");
|
DeployFile(src, dst, "Flax.Build.deps.json");
|
||||||
DeployFile(src, dst, "Flax.Build.runtimeconfig.json");
|
DeployFile(src, dst, "Flax.Build.runtimeconfig.json");
|
||||||
DeployFile(src, dst, "Ionic.Zip.Reduced.dll");
|
DeployFile(src, dst, "Ionic.Zip.Reduced.dll");
|
||||||
DeployFile(src, dst, "Newtonsoft.Json.dll");
|
|
||||||
DeployFile(src, dst, "Mono.Cecil.dll");
|
DeployFile(src, dst, "Mono.Cecil.dll");
|
||||||
DeployFile(src, dst, "Microsoft.CodeAnalysis.dll");
|
DeployFile(src, dst, "Microsoft.CodeAnalysis.dll");
|
||||||
DeployFile(src, dst, "Microsoft.CodeAnalysis.CSharp.dll");
|
DeployFile(src, dst, "Microsoft.CodeAnalysis.CSharp.dll");
|
||||||
|
|||||||
Reference in New Issue
Block a user