From 91ba2e4148d27feb8b43b520bd057ad912ea2478 Mon Sep 17 00:00:00 2001 From: WonYoung Choi Date: Thu, 28 Jul 2016 16:16:28 +0900 Subject: [PATCH] Fix code for building with corefx Change-Id: Iebae08a4bd54094b6a5fb8d43eb75a4378d21a88 --- .gitignore | 1 + Tizen.Internals/CoreFx.References.targets | 265 +++++++++++++++++++++ .../Tizen.Internals.Errors/ErrorFacts.cs | 8 +- Tizen.Internals/Tizen.Internals.csproj | 16 +- Tizen.Internals/Tizen.Internals.csproj.user | 6 - packaging/csapi-tizen.spec | 22 +- src/Tizen/CoreFx.References.targets | 265 +++++++++++++++++++++ src/Tizen/Tizen.csproj | 18 +- src/Tizen/Tizen.csproj.user | 6 - 9 files changed, 559 insertions(+), 48 deletions(-) create mode 100644 Tizen.Internals/CoreFx.References.targets delete mode 100755 Tizen.Internals/Tizen.Internals.csproj.user create mode 100644 src/Tizen/CoreFx.References.targets delete mode 100755 src/Tizen/Tizen.csproj.user diff --git a/.gitignore b/.gitignore index 8fd3218..17dd954 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ bin/ obj/ *.exe *.dll +*.csproj.user .vs/ diff --git a/Tizen.Internals/CoreFx.References.targets b/Tizen.Internals/CoreFx.References.targets new file mode 100644 index 0000000..dab29ec --- /dev/null +++ b/Tizen.Internals/CoreFx.References.targets @@ -0,0 +1,265 @@ + + + + + False + $(CoreFxPath)/Microsoft.Win32.Primitives.dll + + + False + $(CoreFxPath)/System.AppContext.dll + + + False + $(CoreFxPath)/System.Collections.Concurrent.dll + + + False + $(CoreFxPath)/System.Collections.dll + + + False + $(CoreFxPath)/System.ComponentModel.Annotations.dll + + + False + $(CoreFxPath)/System.ComponentModel.dll + + + False + $(CoreFxPath)/System.Console.dll + + + False + $(CoreFxPath)/System.Diagnostics.Debug.dll + + + False + $(CoreFxPath)/System.Diagnostics.Process.dll + + + False + $(CoreFxPath)/System.Diagnostics.Tools.dll + + + False + $(CoreFxPath)/System.Diagnostics.TraceSource.dll + + + False + $(CoreFxPath)/System.Diagnostics.Tracing.dll + + + False + $(CoreFxPath)/System.Dynamic.Runtime.dll + + + False + $(CoreFxPath)/System.Globalization.Calendars.dll + + + False + $(CoreFxPath)/System.Globalization.dll + + + False + $(CoreFxPath)/System.Globalization.Extensions.dll + + + False + $(CoreFxPath)/System.IO.Compression.dll + + + False + $(CoreFxPath)/System.IO.Compression.ZipFile.dll + + + False + $(CoreFxPath)/System.IO.dll + + + False + $(CoreFxPath)/System.IO.FileSystem.dll + + + False + $(CoreFxPath)/System.IO.FileSystem.Primitives.dll + + + False + $(CoreFxPath)/System.IO.FileSystem.Watcher.dll + + + False + $(CoreFxPath)/System.IO.MemoryMappedFiles.dll + + + False + $(CoreFxPath)/System.IO.UnmanagedMemoryStream.dll + + + False + $(CoreFxPath)/System.Linq.dll + + + False + $(CoreFxPath)/System.Linq.Expressions.dll + + + False + $(CoreFxPath)/System.Linq.Parallel.dll + + + False + $(CoreFxPath)/System.Linq.Queryable.dll + + + False + $(CoreFxPath)/System.Net.Http.dll + + + False + $(CoreFxPath)/System.Net.NameResolution.dll + + + False + $(CoreFxPath)/System.Net.Primitives.dll + + + False + $(CoreFxPath)/System.Net.Requests.dll + + + False + $(CoreFxPath)/System.Net.Security.dll + + + False + $(CoreFxPath)/System.Net.Sockets.dll + + + False + $(CoreFxPath)/System.Net.WebHeaderCollection.dll + + + False + $(CoreFxPath)/System.Numerics.Vectors.dll + + + False + $(CoreFxPath)/System.ObjectModel.dll + + + False + $(CoreFxPath)/System.Reflection.DispatchProxy.dll + + + False + $(CoreFxPath)/System.Reflection.dll + + + False + $(CoreFxPath)/System.Reflection.Extensions.dll + + + False + $(CoreFxPath)/System.Reflection.Primitives.dll + + + False + $(CoreFxPath)/System.Reflection.TypeExtensions.dll + + + False + $(CoreFxPath)/System.Resources.ResourceManager.dll + + + False + $(CoreFxPath)/System.Runtime.dll + + + False + $(CoreFxPath)/System.Runtime.Extensions.dll + + + False + $(CoreFxPath)/System.Runtime.Handles.dll + + + False + $(CoreFxPath)/System.Runtime.InteropServices.dll + + + False + $(CoreFxPath)/System.Runtime.InteropServices.RuntimeInformation.dll + + + False + $(CoreFxPath)/System.Runtime.Loader.dll + + + False + $(CoreFxPath)/System.Runtime.Numerics.dll + + + False + $(CoreFxPath)/System.Security.Cryptography.Algorithms.dll + + + False + $(CoreFxPath)/System.Security.Cryptography.Encoding.dll + + + False + $(CoreFxPath)/System.Security.Cryptography.Primitives.dll + + + False + $(CoreFxPath)/System.Security.Cryptography.X509Certificates.dll + + + False + $(CoreFxPath)/System.Text.Encoding.dll + + + False + $(CoreFxPath)/System.Text.Encoding.Extensions.dll + + + False + $(CoreFxPath)/System.Text.RegularExpressions.dll + + + False + $(CoreFxPath)/System.Threading.dll + + + False + $(CoreFxPath)/System.Threading.Tasks.dll + + + False + $(CoreFxPath)/System.Threading.Tasks.Parallel.dll + + + False + $(CoreFxPath)/System.Threading.Thread.dll + + + False + $(CoreFxPath)/System.Threading.ThreadPool.dll + + + False + $(CoreFxPath)/System.Threading.Timer.dll + + + False + $(CoreFxPath)/System.Xml.ReaderWriter.dll + + + False + $(CoreFxPath)/System.Xml.XDocument.dll + + + \ No newline at end of file diff --git a/Tizen.Internals/Tizen.Internals.Errors/ErrorFacts.cs b/Tizen.Internals/Tizen.Internals.Errors/ErrorFacts.cs index 5eebd66..cc01676 100755 --- a/Tizen.Internals/Tizen.Internals.Errors/ErrorFacts.cs +++ b/Tizen.Internals/Tizen.Internals.Errors/ErrorFacts.cs @@ -12,12 +12,12 @@ using System.Runtime.InteropServices; namespace Tizen.Internals.Errors { /// - /// + /// /// public static class ErrorFacts { /// - /// + /// /// /// public static int GetLastResult() @@ -26,14 +26,14 @@ namespace Tizen.Internals.Errors } /// - /// + /// /// /// /// public static string GetErrorMessage(int errorCode) { IntPtr errorPtr = Interop.CommonError.GetErrorMessage(errorCode); - return Marshal.PtrToStringAuto(errorPtr); + return Marshal.PtrToStringAnsi(errorPtr); } } } diff --git a/Tizen.Internals/Tizen.Internals.csproj b/Tizen.Internals/Tizen.Internals.csproj index 83d115e..3ea9d57 100755 --- a/Tizen.Internals/Tizen.Internals.csproj +++ b/Tizen.Internals/Tizen.Internals.csproj @@ -38,20 +38,14 @@ Tizen.Internals.snk - - - - - - - - - + + + + - @@ -61,7 +55,7 @@ - - \ No newline at end of file + diff --git a/src/Tizen/Tizen.csproj.user b/src/Tizen/Tizen.csproj.user deleted file mode 100755 index 55f44b9..0000000 --- a/src/Tizen/Tizen.csproj.user +++ /dev/null @@ -1,6 +0,0 @@ - - - - ShowAllFiles - - \ No newline at end of file -- 2.7.4