public freetypeBuild() { ModuleRoot = "\\freetype2\\"; AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, false); AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, true); LibDirs.Add("../source/ThirdParty/freetype2/"); StaticLibraries.Add(new LibDependency("freetype.lib", "all")); Defines.Add("SUPPORT_FREETYPE"); }
public PixBuild() { ModuleRoot = "\\Pix\\"; AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, false); AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, true); DLLs.Add("WinPixEventRuntime.dll"); LibDirs.Add("../source/ThirdParty/Pix/"); StaticLibraries.Add(new LibDependency("WinPixEventRuntime.lib", "win64")); UnsupportedPlatforms.Add("X*"); IncludeDir = "\\Pix\\Include\\WinPixEventRuntime\\"; }
public assimpBuild() { ModuleRoot = "\\assimp\\"; AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, false); AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, true); StaticLibraries.Add(new LibDependency("assimp.lib", "win64")); DLLs.Add("assimp-vc140-mt.dll"); UnsupportedPlatforms.Add("X*"); Defines.Add("BUILD_ASSIMP"); LibDirs.Add("../source/ThirdParty/assimp/"); }
public OpenVRBuild() { ModuleRoot = "\\OpenVR\\"; AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, false); AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, true); DLLs.Add("openvr_api.dll"); UnsupportedPlatforms.Add("X*"); Defines.Add("SUPPORT_OPENVR"); StaticLibraries.Add(new LibDependency("openvr_api.lib", "win64")); LibDirs.Add("../source/ThirdParty/OpenVR/"); }
public nvapiBuild() { ModuleRoot = "\\nvapi\\"; AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, false); AddLibSearch(ref LibrarySearchPaths, "", LibBuildConfig.General, true); if (File.Exists(ModuleDefManager.GetRootPath() + "\\Source\\ThirdParty\\nvapi\\Include\\nvapi.h")) { StaticLibraries.Add(new LibDependency("nvapi64.lib", "win64")); UnsupportedPlatforms.Add("X*"); LibDirs.Add("../source/ThirdParty/nvapi/"); } }