e0f26d2816
* More warnings * Code warnings fixes and setup * more warning fixes * Fixed all warnings * format * Fixed new warnings * registration --------- Co-authored-by: Adam Hathcock <adam@speckle.systems>
22 lines
799 B
C#
22 lines
799 B
C#
namespace Build;
|
|
|
|
public static class Consts
|
|
{
|
|
public static readonly string[] Solutions = ["Speckle.Connectors.sln"];
|
|
|
|
public static readonly InstallerProject[] InstallerManifests =
|
|
{
|
|
new("arcgis", [new("Connectors/ArcGIS/Speckle.Connectors.ArcGIS3", "net6.0-windows")]),
|
|
new("rhino", [new("Connectors/Rhino/Speckle.Connectors.Rhino7", "net48")]),
|
|
new("revit", [new("Connectors/Revit/Speckle.Connectors.Revit2023", "net48")]),
|
|
new("autocad", [new("Connectors/Autocad/Speckle.Connectors.Autocad2023", "net48")])
|
|
};
|
|
}
|
|
|
|
public readonly record struct InstallerProject(string HostAppSlug, IReadOnlyList<InstallerAsset> Projects)
|
|
{
|
|
public override string ToString() => $"{HostAppSlug}";
|
|
}
|
|
|
|
public readonly record struct InstallerAsset(string ProjectPath, string TargetName);
|