1 <Project Sdk="Microsoft.NET.Sdk">
3 <!-- Property Group for .NET Core Project -->
5 <OutputType>Exe</OutputType>
6 <TargetFramework>netcoreapp2.0</TargetFramework>
9 <!-- Property Group for Tizen Project -->
11 <TizenCreateTpkOnBuild>true</TizenCreateTpkOnBuild>
14 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
15 <DebugType>portable</DebugType>
17 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
18 <DebugType>None</DebugType>
22 <Folder Include="lib\" />
25 <!--Import Project="..\Common\dependencies.props" /-->
27 <PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />
30 <!-- Include Nuget Package for Tizen Project building -->
32 <ProjectReference Include="..\..\..\src\Tizen.Log\Tizen.Log.csproj" />
33 <ProjectReference Include="..\..\..\src\Tizen.NUI.Components\Tizen.NUI.Components.csproj" />
34 <ProjectReference Include="..\..\..\src\Tizen.NUI\Tizen.NUI.csproj" />
35 <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
36 <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
38 <Target Name="PostBuild" AfterTargets="PostBuildEvent">
39 <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 $(TargetDir)Tizen.NUI.pdb /usr/share/dotnet.tizen/framework/
sdb shell "chsmack -a '_' /usr/share/dotnet.tizen/framework/Tizen.NUI.dll"
sdb shell "chsmack -a '_' /usr/share/dotnet.tizen/framework/Tizen.NUI.pdb"
sdb push $(TargetDir)Tizen.NUI.Components.dll $(TargetDir)Tizen.NUI.Components.pdb /usr/share/dotnet.tizen/framework/
sdb shell "chsmack -a '_' /usr/share/dotnet.tizen/framework/Tizen.NUI.Components.dll"
sdb shell "chsmack -a '_' /usr/share/dotnet.tizen/framework/Tizen.NUI.Components.pdb"
sdb shell sync
" />