-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Xamlade.csproj
123 lines (105 loc) · 5.28 KB
/
Xamlade.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
113
114
115
116
117
118
119
120
121
122
123
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net9.0</TargetFramework>
<Nullable>enable</Nullable>
<Metalama>true</Metalama>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest>
<AvaloniaNameGeneratorIsEnabled>false</AvaloniaNameGeneratorIsEnabled>
<AvaloniaUseCompiledBindingsByDefault>false</AvaloniaUseCompiledBindingsByDefault>
<DebugType>full</DebugType>
<DebugSymbols>true</DebugSymbols>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="11.2.0-beta1" />
<PackageReference Include="Avalonia.Desktop" Version="11.2.0-beta1" />
<PackageReference Include="Avalonia.Markup.Xaml.Loader" Version="11.2.0-beta1" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.0-beta1" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.0-beta1" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.0-beta1" />
<PackageReference Include="AvaloniaColorPicker" Version="1.4.0" />
<PackageReference Include="FluentAvaloniaUI" Version="2.1.0" />
<PackageReference Include="Material.Avalonia" Version="3.7.3-nightly.0.2" />
<PackageReference Include="Microsoft.Diagnostics.Runtime" Version="4.0.0-beta.24360.3" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="ScottPlot.Avalonia" Version="5.0.44" />
</ItemGroup>
<ItemGroup>
<AdditionalFiles Include="**\*.xaml" />
<AdditionalFiles Remove="bin\Debug\net9.0\XamladeDemo\**" />
<AdditionalFiles Remove="bin\Debug\**" />
<AdditionalFiles Remove="bin\**" />
</ItemGroup>
<ItemGroup>
<None Remove="Xamlade.png" />
<None Remove="Avalonia.AXAML.LanguageServer.Log20231031.txt" />
<None Remove="googleca45d2d676594602.html" />
<None Remove="index.html" />
<None Remove="Xamlade2.png~" />
<None Remove="Xamlade2.png" />
<None Remove="qodana.yaml" />
<None Remove="bin\Debug\net9.0\XamladeDemo\**" />
<None Remove="bin\Debug\**" />
<None Remove="bin\**" />
</ItemGroup>
<ItemGroup>
<AvaloniaXaml Remove="TestWindow.axaml" />
<AvaloniaXaml Remove="ComboboxStyle.axaml" />
<AvaloniaXaml Remove="bin\Debug\net9.0\XamladeDemo\**" />
<AvaloniaXaml Remove="bin\Debug\**" />
<AvaloniaXaml Remove="bin\**" />
</ItemGroup>
<ItemGroup>
<Compile Remove="TestWindow.axaml.cs" />
<Compile Remove="IgnoredTypeConverter.cs" />
<Compile Remove="IgnTypeConverter.cs" />
<Compile Update="[TODO]Unstructed\MainWindow.axaml.cs">
<DependentUpon>MainWindow.axaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="bin\Debug\net9.0\XamladeDemo\App.axaml.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\MainWindow.axaml.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net7.0\.NETCoreApp,Version=v7.0.AssemblyAttributes.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net7.0\XamladeDemo.AssemblyInfo.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net8.0\.NETCoreApp,Version=v8.0.AssemblyAttributes.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net8.0\XamladeDemo.AssemblyInfo.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net9.0\.NETCoreApp,Version=v9.0.AssemblyAttributes.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\obj\Debug\net9.0\XamladeDemo.AssemblyInfo.cs" />
<Compile Include="bin\Debug\net9.0\XamladeDemo\Program.cs" />
<Compile Remove="bin\Debug\net9.0\XamladeDemo\**" />
<Compile Remove="bin\Debug\**" />
<Compile Remove="bin\**" />
</ItemGroup>
<ItemGroup>
<None Remove="RES\loading.gif" />
<AvaloniaResource Include="RES\loading.gif" />
<AvaloniaResource Remove="bin\Debug\net9.0\XamladeDemo\**" />
<AvaloniaResource Remove="bin\Debug\**" />
<AvaloniaResource Remove="bin\**" />
</ItemGroup>
<ItemGroup>
<Reference Include="Avalonia.Gif">
<HintPath>Avalonia.GIF\Avalonia.Gif.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<!-- Добавление всех файлов из папки assets в ресурсы -->
<AvaloniaResource Include="assets\**\*.*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</AvaloniaResource>
</ItemGroup>
<ItemGroup>
<MySourceFiles Include="assets\**\*.*" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Remove="bin\Debug\net9.0\XamladeDemo\**" />
<EmbeddedResource Remove="bin\Debug\**" />
<EmbeddedResource Remove="bin\**" />
</ItemGroup>
<Target Name="CopyAssets" BeforeTargets="Build">
<MakeDir Directories="$(OutputPath)\assets" />
<Copy SourceFiles="@(MySourceFiles)" DestinationFolder="$(OutputPath)\assets" SkipUnchangedFiles="true" />
</Target>
</Project>