public CoreProject() { Name = "Core"; SourceRootPath = @"[project.SharpmakeCsPath]\..\Engine\Core"; NatvisFiles.Add(Path.Combine(SourceRootPath,"AlbaCore.natvis")); }
public Project() { Name = "EASTL"; SourceRootPath = Path.Combine(EASTLPath, "source"); AdditionalSourceRootPaths.Add(Path.Combine(EASTLPath, "include")); NatvisFiles.Add(Path.Combine(EASTLPath, "doc", "EASTL.natvis")); }
public ImGuiProject() { AddTargets(CGFTargets.GetCommonTargetsNoPreprocessToFile()); Name = "ImGui"; FolderName = @"dependencies\imgui"; SourceFilesExcludeRegex.Add(@"\\misc\\"); SourceFilesExcludeRegex.Add(@"\\examples\\"); SourceFilesExcludeRegex.Add(@"\\backends\\(?!.+(_win32|_dx11).(h|cpp))"); // Remove everything from \backends\ except the win32/dx11 files NatvisFiles.Add(@"[project.SourceRootPath]\misc\natvis\imgui.natvis"); }
public BaseProject(string projectName, string baseSourcePath, ShipyardTarget target) : base(typeof(ShipyardTarget)) { IsFileNameToLower = false; Name = projectName; AddTargets(target); SourceRootPath = @"[project.SharpmakeCsPath]\" + baseSourcePath + @"\"; ResourceFilesExtensions.Add(".fx"); ResourceFilesExtensions.Add(".hlsl"); NatvisFiles.Add(@"[project.SharpmakeCsPath]\..\tools\visualizers\shipyard.natvis"); }