-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathLiftLog.Ui.csproj
112 lines (94 loc) · 5.98 KB
/
LiftLog.Ui.csproj
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<Project Sdk="Microsoft.NET.Sdk.Razor">
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles>
<!-- Enums not handled exhaustively with numbers; No await in async -->
<NoWarn>CS8524;CS1998</NoWarn>
<!-- Required for intellisense -->
<AdditionalFileItemNames>$(AdditionalFileItemNames);EmbeddedResource</AdditionalFileItemNames>
<CoreCompileDependsOn>PrepareResources;$(CompileDependsOn)</CoreCompileDependsOn>
<TypealizR_UseParamNamesInMethodNames>false</TypealizR_UseParamNamesInMethodNames>
<BlazorWebAssemblyLoadAllGlobalizationData>true</BlazorWebAssemblyLoadAllGlobalizationData>
</PropertyGroup>
<ItemGroup>
<CompilerVisibleProperty Include="TypealizR_UseParamNamesInMethodNames" />
</ItemGroup>
<ItemGroup>
<!-- https://www.paraesthesia.com/archive/2022/09/30/strongly-typed-resources-with-net-core/ -->
<EmbeddedResource Update="i18n\UiStrings.resx">
<Generator>MSBuild:Compile</Generator>
<LastGenOutput>UiStrings.Designer.cs</LastGenOutput>
<!-- Make sure this won't clash with other generated files! -->
<StronglyTypedFileName>$(IntermediateOutputPath)\UiStrings.Designer.cs</StronglyTypedFileName>
<StronglyTypedLanguage>CSharp</StronglyTypedLanguage>
<StronglyTypedNamespace>LiftLog.Ui.i18n</StronglyTypedNamespace>
<StronglyTypedClassName>UiStrings</StronglyTypedClassName>
</EmbeddedResource>
</ItemGroup>
<PropertyGroup>
<DefineConstants Condition=" '$(ExtraDefineConstants)' != '' ">$(DefineConstants);$(ExtraDefineConstants)</DefineConstants>
</PropertyGroup>
<ItemGroup>
<SupportedPlatform Include="browser" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AutomaticInterface" Version="5.0.3">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Blazor-ApexCharts" Version="5.0.1" />
<PackageReference Include="BlazorTransitionableRoute" Version="4.0.0" />
<PackageReference Include="CsvHelper" Version="33.0.1" />
<PackageReference Include="FuzzySharp" Version="2.0.2" />
<PackageReference Include="MaterialColorUtilities" Version="0.3.0" />
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.0" />
<PackageReference Include="Fluxor" Version="6.5.2" />
<PackageReference Include="Fluxor.Blazor.Web" Version="6.5.2" />
<PackageReference Include="Microsoft.Extensions.Localization" Version="9.0.0" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
<PackageReference Include="Google.Protobuf" Version="3.29.3" />
<PackageReference Include="Grpc.Tools" Version="2.69.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="TaskTupleAwaiter" Version="2.1.0" />
<PackageReference Include="Microsoft.TypeScript.MSBuild" Version="5.7.1">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="TypealizR" Version="0.9.9">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
<ItemGroup Condition=" '$(Configuration)' == 'Debug' ">
<PackageReference Include="Fluxor.Blazor.Web.ReduxDevTools" Version="6.5.2" />
</ItemGroup>
<ItemGroup Condition=" '$(Configuration)' != 'Debug' ">
<Content Remove="wwwroot\load-tailwind.js" />
<Content Remove="wwwroot\tailwind.js" />
<Content Remove="wwwroot\twconf.json" />
<Content Remove="Pages\Screenshot\ScreenshotCollectorPage.razor" />
</ItemGroup>
<ItemGroup>
<Content Remove="package.json" />
<Content Update="tsconfig.json" CopyToOutputDirectory="Never" CopyToPublishDirectory="Never" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\LiftLog.Lib\LiftLog.Lib.csproj" />
</ItemGroup>
<ItemGroup>
<Protobuf Include="Models\Utils.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\UserEvent.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\SessionHistoryDao\SessionHistoryDaoV2.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\SessionBlueprintDao\SessionBlueprintDaoV2.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\ExportedDataDao\ExportedDataDaoV2.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\CurrentSessionStateDao\CurrentSessionStateDaoV2.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\FeedStateDao.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\SharedItem.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
<Protobuf Include="Models\ProgramBlueprintDao\ProgramBlueprintDaoV1.proto" GrpcServices="None" AdditionalProtocArguments="--csharp_opt=internal_access=true" />
</ItemGroup>
</Project>