2016-01-07 08:17:16 -05:00
|
|
|
// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
|
2015-07-08 05:11:51 -04:00
|
|
|
|
|
|
|
|
using UnrealBuildTool;
|
|
|
|
|
|
|
|
|
|
public class UnrealCodeAnalyzer : ModuleRules
|
|
|
|
|
{
|
|
|
|
|
public UnrealCodeAnalyzer(TargetInfo Target)
|
|
|
|
|
{
|
|
|
|
|
bEnableExceptions = false;
|
|
|
|
|
|
2016-02-03 15:40:40 -05:00
|
|
|
AddEngineThirdPartyPrivateStaticDependencies(Target, "llvm");
|
2015-07-08 05:11:51 -04:00
|
|
|
|
|
|
|
|
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";
|
2016-02-19 13:49:13 -05:00
|
|
|
|
|
|
|
|
PrecompileForTargets = PrecompileTargetsType.Any;
|
2015-07-08 05:11:51 -04:00
|
|
|
}
|
|
|
|
|
}
|