-
Notifications
You must be signed in to change notification settings - Fork 83
Expand file tree
/
Copy pathWaher.IoTGateway.Setup.Windows.csproj
More file actions
47 lines (40 loc) · 2.18 KB
/
Waher.IoTGateway.Setup.Windows.csproj
File metadata and controls
47 lines (40 loc) · 2.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWPF>true</UseWPF>
<StartupObject>Waher.IoTGateway.Setup.Windows.App</StartupObject>
<EnableWindowsTargeting>true</EnableWindowsTargeting>
<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
</PropertyGroup>
<ItemGroup>
<None Remove="EventXmlToHtml.xslt" />
<None Remove="Gateway.config" />
<None Remove="IoTGateway.package" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="EventXmlToHtml.xslt" />
<EmbeddedResource Include="Gateway.config" />
<EmbeddedResource Include="IoTGateway.package" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="System.IO.Pipelines" Version="10.0.7" />
<PackageReference Include="System.Management" Version="10.0.7" />
<PackageReference Include="System.ServiceProcess.ServiceController" Version="10.0.7" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\IoTGateway\Content\Waher.Content.Xml\Waher.Content.Xml.csproj" />
<ProjectReference Include="..\..\IoTGateway\Content\Waher.Content.Xsl\Waher.Content.Xsl.csproj" />
<ProjectReference Include="..\..\IoTGateway\Content\Waher.Content\Waher.Content.csproj" />
<ProjectReference Include="..\..\IoTGateway\Events\Waher.Events.Console\Waher.Events.Console.csproj" />
<ProjectReference Include="..\..\IoTGateway\Events\Waher.Events.Files\Waher.Events.Files.csproj" />
<ProjectReference Include="..\..\IoTGateway\Events\Waher.Events\Waher.Events.csproj" />
<ProjectReference Include="..\..\IoTGateway\Networking\Waher.Networking\Waher.Networking.csproj" />
<ProjectReference Include="..\..\IoTGateway\Runtime\Waher.Runtime.Inventory\Waher.Runtime.Inventory.csproj" />
<ProjectReference Include="..\..\IoTGateway\Security\Waher.Security.SHA3\Waher.Security.SHA3.csproj" />
</ItemGroup>
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="copy "$(ProjectDir)..\Utilities\Waher.Utility.Install\Program.cs" "$(ProjectDir)UtilityInstall.cs" /Y
xcopy "$(ProjectDir)..\..\IoTGateway.package" /Y" />
</Target>
</Project>