<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <TargetFramework>netstandard2.0</TargetFramework>
- <NoWarn>$(NoWarn);CS0618;CS0809;CS1591</NoWarn>
- </PropertyGroup>
-
- <ItemGroup>
- <TizenPreloadFile Include="Tizen.NUI.preload" Sequence="30" />
- </ItemGroup>
-
- <ItemGroup>
- <PackageReference Include="Microsoft.CSharp" Version="4.3.0" />
- <PackageReference Include="System.Reflection" Version="4.3.0" />
- <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
- <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="1.1.0" />
- </ItemGroup>
-
- <ItemGroup>
- <ProjectReference Include="..\Tizen.Applications.Common\Tizen.Applications.Common.csproj" />
- <ProjectReference Include="..\Tizen.Applications.ComponentBased\Tizen.Applications.ComponentBased.csproj" />
- <ProjectReference Include="..\Tizen.System.Information\Tizen.System.Information.csproj" />
- <ProjectReference Include="..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj" />
- <ProjectReference Include="..\Tizen.Applications.ThemeManager\Tizen.Applications.ThemeManager.csproj" />
- </ItemGroup>
-
- <Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
+ <PropertyGroup>
+ <TargetFramework>netstandard2.0</TargetFramework>
+ <NoWarn>$(NoWarn);CS0618;CS0809;CS1591;CA1054;CA1056</NoWarn>
+ <LangVersion>8.0</LangVersion>
+ </PropertyGroup>
+ <PropertyGroup>
+ <DefineConstants>NUI_DEBUG_OFF;NUI_PROPERTY_CHANGE_1;NUI_PROPERTY_CHANGE_2;NUI_PROPERTY_CHANGE_3;NUI_VISUAL_PROPERTY_CHANGE_1;</DefineConstants>
+ </PropertyGroup>
<ItemGroup>
- <ReferencePath Condition="'%(FileName)' == 'Tizen.System.SystemSettings'">
- <Aliases>TizenSystemSettings</Aliases>
- </ReferencePath>
- <ReferencePath Condition="'%(FileName)' == 'Tizen.System.Information'">
- <Aliases>TizenSystemInformation</Aliases>
- </ReferencePath>
+ <TizenPreloadFile Include="Tizen.NUI.preload"
+ Sequence="30" />
</ItemGroup>
- </Target>
-
-</Project>
\ No newline at end of file
+ <ItemGroup>
+ <PackageReference Include="Microsoft.CSharp"
+ Version="4.3.0" />
+ <PackageReference Include="System.Reflection"
+ Version="4.3.0" />
+ <PackageReference Include="System.Reflection.TypeExtensions"
+ Version="4.3.0" />
+ <PackageReference Include="Microsoft.Extensions.DependencyInjection"
+ Version="1.1.0" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Tizen.Applications.Common\Tizen.Applications.Common.csproj" />
+ <ProjectReference Include="..\Tizen.Applications.ComponentBased\Tizen.Applications.ComponentBased.csproj" />
+ <ProjectReference Include="..\Tizen.System.Information\Tizen.System.Information.csproj" />
+ <ProjectReference Include="..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj" />
+ <ProjectReference Include="..\Tizen.Applications.ThemeManager\Tizen.Applications.ThemeManager.csproj" />
+ <ProjectReference Include="..\Tizen.Tracer\Tizen.Tracer.csproj" />
+ </ItemGroup>
+ <Target Name="ChangeAliasesOfStrongNameAssemblies"
+ BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
+ <ItemGroup>
+ <ReferencePath Condition="'%(FileName)' == 'Tizen.System.SystemSettings'">
+ <Aliases>TizenSystemSettings</Aliases>
+ </ReferencePath>
+ <ReferencePath Condition="'%(FileName)' == 'Tizen.System.Information'">
+ <Aliases>TizenSystemInformation</Aliases>
+ </ReferencePath>
+ </ItemGroup>
+ </Target>
+ <ItemGroup>
+ <None Update="res\*.png;res\*.svg">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ </ItemGroup>
+ <!-- Target Name="PostBuild" AfterTargets="PostBuildEvent">
+ <Exec Command="sdb root on

sdb shell "mount -o remount,rw /"

sdb shell "rm /usr/share/dotnet.tizen/framework/*.ni.dll"

sdb push $(TargetDir)Tizen.NUI.dll /usr/share/dotnet.tizen/framework/

sdb shell "chsmack -a '_' /usr/share/dotnet.tizen/framework/Tizen.NUI.dll"

sdb shell sync
" />
+ </Target -->
+</Project>