2015-07-08 05:11:51 -04:00
|
|
|
// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
|
|
|
|
|
|
|
|
|
|
using UnrealBuildTool;
|
|
|
|
|
|
|
|
|
|
public class UnrealCodeAnalyzer : ModuleRules
|
|
|
|
|
{
|
|
|
|
|
public UnrealCodeAnalyzer(TargetInfo Target)
|
|
|
|
|
{
|
|
|
|
|
bEnableExceptions = false;
|
|
|
|
|
|
|
|
|
|
AddThirdPartyPrivateStaticDependencies(Target, "llvm");
|
|
|
|
|
|
|
|
|
|
PublicDependencyModuleNames.AddRange(new string[] {
|
|
|
|
|
"Core",
|
|
|
|
|
"Projects"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
PublicIncludePaths.AddRange(new string[] {
|
|
|
|
|
"Runtime/Launch/Public",
|
|
|
|
|
"ThirdParty/llvm/3.5.0/include"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
PrivateIncludePaths.AddRange(new string[] {
|
|
|
|
|
"Runtime/Launch/Private", // For LaunchEngineLoop.cpp include
|
|
|
|
|
"Runtime/Launch/Public",
|
2015-07-24 04:48:48 -04:00
|
|
|
"Programs/UnrealCodeAnalyzer/Public",
|
|
|
|
|
"Programs/UnrealCodeAnalyzer/Private",
|
2015-07-08 05:11:51 -04:00
|
|
|
"ThirdParty/llvm/3.5.0/include"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
SharedPCHHeaderFile = "Programs/UnrealCodeAnalyzer/Public/UnrealCodeAnalyzerPCH.h";
|
|
|
|
|
}
|
|
|
|
|
}
|