[Tizen] Fix build error
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / Tizen.NUI.csproj
old mode 100644 (file)
new mode 100755 (executable)
index 56b7e80..7eb6a00
@@ -1,30 +1,39 @@
-<Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <Version>0.2.43</Version>
-    <Authors>Samsung Electronics</Authors>
-    <Copyright>© Samsung Electronics Co., Ltd All Rights Reserved</Copyright>
-    <Description>
-      Tizen NUI is the UI Framework based on DALi (Dynamic Animation Library) 3D Graphic engine.
-      It is a quick and easy way of allowing developers to create Rich UI Applications like Image/Video galleries,
-      Music players, Games, Homescreens/launch pads, and so on.
-    </Description>
-    <PackageProjectUrl>https://www.tizen.org/</PackageProjectUrl>
-    <PackageLicenseUrl>https://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>
-    <PackageIconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</PackageIconUrl>
-  </PropertyGroup>
-
-  <PropertyGroup>
-    <TargetFramework>netstandard1.6</TargetFramework>
-    <DefineConstants>$(DefineConstants);DEBUG_ON;DOT_NET_CORE</DefineConstants>
-    <SignAssembly>False</SignAssembly>
-    <AssemblyOriginatorKeyFile>TizenTVNUI.snk</AssemblyOriginatorKeyFile>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" PrivateAssets="All" />
-    <PackageReference Include="Tizen.Applications.Common" Version="1.5.8" />
-    <PackageReference Include="Tizen.Applications.UI" Version="1.5.8" />
-  </ItemGroup>
-
-</Project>
+<Project Sdk="Microsoft.NET.Sdk">\r
+\r
+  <PropertyGroup>\r
+    <Version>0.2.51</Version>\r
+    <Authors>Samsung Electronics</Authors>\r
+    <Copyright>© Samsung Electronics Co., Ltd All Rights Reserved</Copyright>\r
+    <Description>\r
+      Tizen NUI is the UI Framework based on DALi (Dynamic Animation Library) 3D Graphic engine.\r
+      It is a quick and easy way of allowing developers to create Rich UI Applications like Image/Video galleries,\r
+      Music players, Games, Homescreens/launch pads, and so on.\r
+    </Description>\r
+    <PackageProjectUrl>https://www.tizen.org/</PackageProjectUrl>\r
+    <PackageLicenseUrl>https://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>\r
+    <PackageIconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</PackageIconUrl>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <TargetFramework>netstandard1.6</TargetFramework>\r
+    <DefineConstants>$(DefineConstants)DEBUG_ON</DefineConstants>\r
+    <AllowUnsafeBlocks>True</AllowUnsafeBlocks>\r
+    <SignAssembly>True</SignAssembly>\r
+    <AssemblyOriginatorKeyFile>TizenTVNUI.snk</AssemblyOriginatorKeyFile>\r
+    <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup>\r
+    <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" PrivateAssets="All" />\r
+    <PackageReference Include="Tizen.Applications.Common" Version="1.5.8" />\r
+    <PackageReference Include="Tizen.System.SystemSettings" Version="1.0.4" PrivateAssets="All"/>\r
+  </ItemGroup>\r
+  <Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">\r
+    <ItemGroup>\r
+      <ReferencePath Condition="'%(FileName)' == 'Tizen.System.SystemSettings'">\r
+        <Aliases>TizenSystemSettings</Aliases>\r
+      </ReferencePath>\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
+\r