33 lines
912 B
C++
33 lines
912 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "CoreTypes.h"
|
|
#include "Modules/ModuleManager.h"
|
|
|
|
// Allow UBT to name my application
|
|
#if !defined(UE_PROJECT_NAME)
|
|
TCHAR GInternalProjectName[64] = TEXT("LowLevelTests");
|
|
#else
|
|
TCHAR GInternalProjectName[64] = TEXT( PREPROCESSOR_TO_STRING(UE_PROJECT_NAME) );
|
|
#endif
|
|
IMPLEMENT_FOREIGN_ENGINE_DIR()
|
|
|
|
#if !EXPLICIT_TESTS_TARGET
|
|
bool GIsGameAgnosticExe = false;
|
|
#endif
|
|
|
|
// Typical defined by TargetRules but LowLevelTestRunner is not setup correctly
|
|
// Should revist this in the future
|
|
#ifndef IMPLEMENT_ENCRYPTION_KEY_REGISTRATION
|
|
#define IMPLEMENT_ENCRYPTION_KEY_REGISTRATION()
|
|
#endif
|
|
#ifndef IMPLEMENT_SIGNING_KEY_REGISTRATION
|
|
#define IMPLEMENT_SIGNING_KEY_REGISTRATION()
|
|
#endif
|
|
|
|
#if defined(UE_TARGET_NAME)
|
|
IMPLEMENT_TARGET_NAME_REGISTRATION()
|
|
#endif
|
|
|
|
// Debug visualizers and new operator overloads
|
|
PER_MODULE_BOILERPLATE |