forked from PeterWaher/IoTGateway
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWaher.IoTGateway.Build.csproj
More file actions
52 lines (43 loc) · 6.42 KB
/
Waher.IoTGateway.Build.csproj
File metadata and controls
52 lines (43 loc) · 6.42 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
48
49
50
51
52
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.2</TargetFramework>
<Configuration>Release</Configuration>
<RuntimeFrameworkVersion>netcoreapp2.2</RuntimeFrameworkVersion>
<RuntimeIdentifiers>win-x86</RuntimeIdentifiers>
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
</PropertyGroup>
<Target Name="Test">
</Target>
<Target Name="BuildSetup">
<MSBuild Projects="..\Waher.IoTGateway.Console\Waher.IoTGateway.Console.csproj" Targets="Build" Properties="Configuration=$(Configuration);SolutionDir=$(MSBuildThisFileDirectory)..\"/>
<MSBuild Projects="..\Waher.IoTGateway.Svc\Waher.IoTGateway.Svc.csproj" Targets="Build" Properties="Configuration=$(Configuration);SolutionDir=$(MSBuildThisFileDirectory)..\"/>
<Exec Command="dotnet publish -o:"..\Waher.IoTGateway.Svc\bin\$(Configuration)\PublishOutput" -c:$(Configuration) --self-contained:true "..\Waher.IoTGateway.Svc\Waher.IoTGateway.Svc.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.AnalyzeClock\Waher.Utility.AnalyzeClock.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.AnalyzeClock\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.AnalyzeClock\Waher.Utility.AnalyzeClock.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.AnalyzeDB\Waher.Utility.AnalyzeDB.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.AnalyzeDB\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.AnalyzeDB\Waher.Utility.AnalyzeDB.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Asn1ToCSharp\Waher.Utility.Asn1ToCSharp.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Asn1ToCSharp\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Asn1ToCSharp\Waher.Utility.Asn1ToCSharp.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Csp\Waher.Utility.Csp.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Csp\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Csp\Waher.Utility.Csp.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.DeleteDB\Waher.Utility.DeleteDB.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.DeleteDB\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.DeleteDB\Waher.Utility.DeleteDB.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.ExStat\Waher.Utility.ExStat.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.ExStat\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.ExStat\Waher.Utility.ExStat.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Extract\Waher.Utility.Extract.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Extract\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Extract\Waher.Utility.Extract.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Install\Waher.Utility.Install.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Install\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Install\Waher.Utility.Install.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.RegEx\Waher.Utility.RegEx.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.RegEx\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.RegEx\Waher.Utility.RegEx.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Sign\Waher.Utility.Sign.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Sign\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Sign\Waher.Utility.Sign.csproj""/>
<MSBuild Projects="..\Utilities\Waher.Utility.Transform\Waher.Utility.Transform.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<Exec Command="dotnet publish -o:"..\Utilities\Waher.Utility.Transform\bin\$(Configuration)\PublishOutput\win-x86" -r win-x86 -c:$(Configuration) --self-contained:true "..\Utilities\Waher.Utility.Transform\Waher.Utility.Transform.csproj""/>
<MSBuild Projects="..\Waher.IoTGateway.Win32\Waher.IoTGateway.Win32.wixproj" Targets="Build" Properties="Configuration=$(Configuration);DefineSolutionProperties=false;SolutionDir=$(MSBuildThisFileDirectory)..\"/>
<MSBuild Projects="..\Waher.IoTGateway.Setup\Waher.IoTGateway.Setup.wixproj" Targets="Build" Properties="Configuration=$(Configuration);DefineSolutionProperties=false;SolutionDir=$(MSBuildThisFileDirectory)..\"/>
<MSBuild Projects="..\Clients\Waher.Client.WPF\Waher.Client.WPF.csproj" Targets="Build" Properties="Configuration=$(Configuration)"/>
<MSBuild Projects="..\Waher.IoTClient.Win32\Waher.IoTClient.Win32.wixproj" Targets="Build" Properties="Configuration=$(Configuration);DefineSolutionProperties=false;SolutionDir=$(MSBuildThisFileDirectory)..\"/>
<MSBuild Projects="..\Waher.IoTClient.Setup\Waher.IoTClient.Setup.wixproj" Targets="Build" Properties="Configuration=$(Configuration);DefineSolutionProperties=false;SolutionDir=$(MSBuildThisFileDirectory)..\"/>
</Target>
</Project>