Merge packaging information to csproj
authorWonYoung Choi <wy80.choi@samsung.com>
Thu, 8 Jun 2017 00:41:55 +0000 (09:41 +0900)
committerHaesu Gwon <haesu.gwon@samsung.com>
Fri, 9 Jun 2017 02:13:54 +0000 (11:13 +0900)
Change-Id: I0f33728e225adebf4f8d8624416a1e11b017ec49
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
28 files changed:
Tizen.Multimedia.sln
build/build.props [new file with mode: 0644]
build/dependencies.props [new file with mode: 0644]
packaging/csapi-multimedia.spec
src/Tizen.Multimedia.AudioIO/Tizen.Multimedia.AudioIO.csproj
src/Tizen.Multimedia.AudioIO/Tizen.Multimedia.AudioIO.nuspec [deleted file]
src/Tizen.Multimedia.Camera/Tizen.Multimedia.Camera.csproj
src/Tizen.Multimedia.Camera/Tizen.Multimedia.Camera.nuspec [deleted file]
src/Tizen.Multimedia.MediaCodec/Tizen.Multimedia.MediaCodec.csproj
src/Tizen.Multimedia.MediaCodec/Tizen.Multimedia.MediaCodec.nuspec [deleted file]
src/Tizen.Multimedia.MediaPlayer/Tizen.Multimedia.MediaPlayer.csproj
src/Tizen.Multimedia.MediaPlayer/Tizen.Multimedia.MediaPlayer.nuspec [deleted file]
src/Tizen.Multimedia.Metadata/Tizen.Multimedia.Metadata.csproj
src/Tizen.Multimedia.Metadata/Tizen.Multimedia.Metadata.nuspec [deleted file]
src/Tizen.Multimedia.Radio/Tizen.Multimedia.Radio.csproj
src/Tizen.Multimedia.Radio/Tizen.Multimedia.Radio.nuspec [deleted file]
src/Tizen.Multimedia.Recorder/Tizen.Multimedia.Recorder.csproj
src/Tizen.Multimedia.Recorder/Tizen.Multimedia.Recorder.nuspec [deleted file]
src/Tizen.Multimedia.Remoting/Tizen.Multimedia.Remoting.csproj
src/Tizen.Multimedia.Remoting/Tizen.Multimedia.Remoting.nuspec [deleted file]
src/Tizen.Multimedia.StreamRecorder/Tizen.Multimedia.StreamRecorder.csproj
src/Tizen.Multimedia.StreamRecorder/Tizen.Multimedia.StreamRecorder.nuspec [deleted file]
src/Tizen.Multimedia.Util/Tizen.Multimedia.Util.csproj
src/Tizen.Multimedia.Util/Tizen.Multimedia.Util.nuspec [deleted file]
src/Tizen.Multimedia.Vision/Tizen.Multimedia.Vision.csproj
src/Tizen.Multimedia.Vision/Tizen.Multimedia.Vision.nuspec [deleted file]
src/Tizen.Multimedia/Tizen.Multimedia.csproj [changed mode: 0755->0644]
src/Tizen.Multimedia/Tizen.Multimedia.nuspec [deleted file]

index e6ff8f4..3fd954a 100644 (file)
@@ -1,88 +1,94 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26430.6
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia", "Tizen.Multimedia\Tizen.Multimedia.csproj", "{0CE698B0-4849-4096-9D7F-30E611F50DAD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.MediaCodec", "Tizen.Multimedia.MediaCodec\Tizen.Multimedia.MediaCodec.csproj", "{C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.MediaPlayer", "Tizen.Multimedia.MediaPlayer\Tizen.Multimedia.MediaPlayer.csproj", "{4A913E20-F979-438A-9AD5-10FC83500B37}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Radio", "Tizen.Multimedia.Radio\Tizen.Multimedia.Radio.csproj", "{51FCEC86-3091-4907-94FF-617307124B7A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Recorder", "Tizen.Multimedia.Recorder\Tizen.Multimedia.Recorder.csproj", "{43292612-BB87-432D-B512-2CD97618F5D6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.StreamRecorder", "Tizen.Multimedia.StreamRecorder\Tizen.Multimedia.StreamRecorder.csproj", "{799D9285-21D5-4B2E-89A1-F5F42C6067ED}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Camera", "Tizen.Multimedia.Camera\Tizen.Multimedia.Camera.csproj", "{70A0AF21-CF19-4C91-9F79-CF2F75560341}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Remoting", "Tizen.Multimedia.Remoting\Tizen.Multimedia.Remoting.csproj", "{C9CAA864-1D46-451C-B818-C58F9C9CC18A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Util", "Tizen.Multimedia.Util\Tizen.Multimedia.Util.csproj", "{35C35151-C16A-4473-95FF-E26F0205DFF4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Vision", "Tizen.Multimedia.Vision\Tizen.Multimedia.Vision.csproj", "{443E3507-0F92-48B7-B0C4-0424928C3F72}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Metadata", "Tizen.Multimedia.Metadata\Tizen.Multimedia.Metadata.csproj", "{C6138D98-B52D-448A-AE8B-36FAF55E6F93}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.AudioIO", "Tizen.Multimedia.AudioIO\Tizen.Multimedia.AudioIO.csproj", "{7C22F20F-8327-4DA5-952D-403C44FCC69B}"
-EndProject
-Global
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution
-               Debug|Any CPU = Debug|Any CPU
-               Release|Any CPU = Release|Any CPU
-       EndGlobalSection
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution
-               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Release|Any CPU.Build.0 = Release|Any CPU
-               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Release|Any CPU.Build.0 = Release|Any CPU
-               {4A913E20-F979-438A-9AD5-10FC83500B37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {4A913E20-F979-438A-9AD5-10FC83500B37}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {4A913E20-F979-438A-9AD5-10FC83500B37}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {4A913E20-F979-438A-9AD5-10FC83500B37}.Release|Any CPU.Build.0 = Release|Any CPU
-               {51FCEC86-3091-4907-94FF-617307124B7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {51FCEC86-3091-4907-94FF-617307124B7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {51FCEC86-3091-4907-94FF-617307124B7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {51FCEC86-3091-4907-94FF-617307124B7A}.Release|Any CPU.Build.0 = Release|Any CPU
-               {43292612-BB87-432D-B512-2CD97618F5D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {43292612-BB87-432D-B512-2CD97618F5D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {43292612-BB87-432D-B512-2CD97618F5D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {43292612-BB87-432D-B512-2CD97618F5D6}.Release|Any CPU.Build.0 = Release|Any CPU
-               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Release|Any CPU.Build.0 = Release|Any CPU
-               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Release|Any CPU.Build.0 = Release|Any CPU
-               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Release|Any CPU.Build.0 = Release|Any CPU
-               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Release|Any CPU.Build.0 = Release|Any CPU
-               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Release|Any CPU.Build.0 = Release|Any CPU
-               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Release|Any CPU.Build.0 = Release|Any CPU
-               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Release|Any CPU.Build.0 = Release|Any CPU
-       EndGlobalSection
-       GlobalSection(SolutionProperties) = preSolution
-               HideSolutionNode = FALSE
-       EndGlobalSection
-EndGlobal
+\r
+Microsoft Visual Studio Solution File, Format Version 12.00\r
+# Visual Studio 15\r
+VisualStudioVersion = 15.0.26430.12\r
+MinimumVisualStudioVersion = 10.0.40219.1\r
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia", "Tizen.Multimedia\Tizen.Multimedia.csproj", "{0CE698B0-4849-4096-9D7F-30E611F50DAD}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.MediaCodec", "Tizen.Multimedia.MediaCodec\Tizen.Multimedia.MediaCodec.csproj", "{C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.MediaPlayer", "Tizen.Multimedia.MediaPlayer\Tizen.Multimedia.MediaPlayer.csproj", "{4A913E20-F979-438A-9AD5-10FC83500B37}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Radio", "Tizen.Multimedia.Radio\Tizen.Multimedia.Radio.csproj", "{51FCEC86-3091-4907-94FF-617307124B7A}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Recorder", "Tizen.Multimedia.Recorder\Tizen.Multimedia.Recorder.csproj", "{43292612-BB87-432D-B512-2CD97618F5D6}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.StreamRecorder", "Tizen.Multimedia.StreamRecorder\Tizen.Multimedia.StreamRecorder.csproj", "{799D9285-21D5-4B2E-89A1-F5F42C6067ED}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Camera", "Tizen.Multimedia.Camera\Tizen.Multimedia.Camera.csproj", "{70A0AF21-CF19-4C91-9F79-CF2F75560341}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Remoting", "Tizen.Multimedia.Remoting\Tizen.Multimedia.Remoting.csproj", "{C9CAA864-1D46-451C-B818-C58F9C9CC18A}"\r
+EndProject\r
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Util", "Tizen.Multimedia.Util\Tizen.Multimedia.Util.csproj", "{35C35151-C16A-4473-95FF-E26F0205DFF4}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Vision", "Tizen.Multimedia.Vision\Tizen.Multimedia.Vision.csproj", "{443E3507-0F92-48B7-B0C4-0424928C3F72}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.Metadata", "Tizen.Multimedia.Metadata\Tizen.Multimedia.Metadata.csproj", "{C6138D98-B52D-448A-AE8B-36FAF55E6F93}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.Multimedia.AudioIO", "Tizen.Multimedia.AudioIO\Tizen.Multimedia.AudioIO.csproj", "{7C22F20F-8327-4DA5-952D-403C44FCC69B}"\r
+EndProject\r
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{6398B267-5FD6-42B3-BE26-C68A08F3ABF8}"\r
+       ProjectSection(SolutionItems) = preProject\r
+               build\build.props = build\build.props\r
+               build\dependencies.props = build\dependencies.props\r
+       EndProjectSection\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug|Any CPU = Debug|Any CPU\r
+               Release|Any CPU = Release|Any CPU\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {0CE698B0-4849-4096-9D7F-30E611F50DAD}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {C74F30BE-BC8D-4D1A-84D6-F7255A6687BE}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {4A913E20-F979-438A-9AD5-10FC83500B37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {4A913E20-F979-438A-9AD5-10FC83500B37}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {4A913E20-F979-438A-9AD5-10FC83500B37}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {4A913E20-F979-438A-9AD5-10FC83500B37}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {51FCEC86-3091-4907-94FF-617307124B7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {51FCEC86-3091-4907-94FF-617307124B7A}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {51FCEC86-3091-4907-94FF-617307124B7A}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {51FCEC86-3091-4907-94FF-617307124B7A}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {43292612-BB87-432D-B512-2CD97618F5D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {43292612-BB87-432D-B512-2CD97618F5D6}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {43292612-BB87-432D-B512-2CD97618F5D6}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {43292612-BB87-432D-B512-2CD97618F5D6}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {799D9285-21D5-4B2E-89A1-F5F42C6067ED}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {70A0AF21-CF19-4C91-9F79-CF2F75560341}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {C9CAA864-1D46-451C-B818-C58F9C9CC18A}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {35C35151-C16A-4473-95FF-E26F0205DFF4}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {443E3507-0F92-48B7-B0C4-0424928C3F72}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {C6138D98-B52D-448A-AE8B-36FAF55E6F93}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {7C22F20F-8327-4DA5-952D-403C44FCC69B}.Release|Any CPU.Build.0 = Release|Any CPU\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/build/build.props b/build/build.props
new file mode 100644 (file)
index 0000000..05d30ac
--- /dev/null
@@ -0,0 +1,13 @@
+<Project>
+
+  <Import Project="$(MSBuildThisFileDirectory)dependencies.props" />
+
+  <PropertyGroup>
+    <Authors>Samsung Electronics</Authors>
+    <Copyright>© Samsung Electronics Co., Ltd All Rights Reserved</Copyright>
+    <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>
+
+</Project>
diff --git a/build/dependencies.props b/build/dependencies.props
new file mode 100644 (file)
index 0000000..63364f7
--- /dev/null
@@ -0,0 +1,10 @@
+<Project>
+
+  <PropertyGroup>
+    <TizenVersion>1.0.5</TizenVersion>
+    <ElmSharpVersion>1.2.0</ElmSharpVersion>
+    <ApplicationsVersion>1.5.8</ApplicationsVersion>
+    <SystemInfoVersion>1.0.4</SystemInfoVersion>
+  </PropertyGroup>
+
+</Project>
index a8c5010..2d6a629 100755 (executable)
@@ -20,18 +20,18 @@ BuildRequires: elm-sharp-nuget
 BuildRequires: csapi-information-nuget
 
 %define Assemblies \
-       Tizen.Multimedia 1.2.0 \
-       Tizen.Multimedia.AudioIO 1.0.0 \
-       Tizen.Multimedia.Camera 1.0.0 \
-       Tizen.Multimedia.MediaCodec 1.0.0 \
-       Tizen.Multimedia.MediaPlayer 1.0.1 \
-       Tizen.Multimedia.Metadata 1.0.0 \
-       Tizen.Multimedia.Radio 1.0.1 \
-       Tizen.Multimedia.Recorder 1.0.1 \
-       Tizen.Multimedia.StreamRecorder 1.0.0 \
-       Tizen.Multimedia.Remoting 1.0.0 \
-       Tizen.Multimedia.Util 1.0.1 \
-       Tizen.Multimedia.Vision 1.0.0
+       Tizen.Multimedia \
+       Tizen.Multimedia.AudioIO \
+       Tizen.Multimedia.Camera \
+       Tizen.Multimedia.MediaCodec \
+       Tizen.Multimedia.MediaPlayer \
+       Tizen.Multimedia.Metadata \
+       Tizen.Multimedia.Radio \
+       Tizen.Multimedia.Recorder \
+       Tizen.Multimedia.StreamRecorder \
+       Tizen.Multimedia.Remoting \
+       Tizen.Multimedia.Util \
+       Tizen.Multimedia.Vision
 
 %description
 %{summary}
@@ -46,21 +46,14 @@ cp %{SOURCE1} .
 %dotnet_build Tizen.Multimedia.sln
 
 AssemArray=(%Assemblies)
-
-for((i=0; i<${#AssemArray[*]};i+=2))
-do
-       AsmName=${AssemArray[$i]}
-       AsmVer=${AssemArray[$i+1]}
-       %dotnet_pack $AsmName/$AsmName.nuspec $AsmVer
+for ASM in "${AssemArray[@]}"; do
+       %dotnet_pack $ASM
 done
 
 %install
 AssemArray=(%Assemblies)
-
-for((i=0; i<${#AssemArray[*]};i+=2))
-do
-       AsmName=${AssemArray[$i]}
-       %dotnet_install $AsmName
+for ASM in "${AssemArray[@]}"; do
+       %dotnet_install $ASM
 done
 
 %files
index 160a0f9..79e0607 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia AudioIO API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.AudioIO.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.AudioIO/Tizen.Multimedia.AudioIO.nuspec b/src/Tizen.Multimedia.AudioIO/Tizen.Multimedia.AudioIO.nuspec
deleted file mode 100644 (file)
index 2eb57cb..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.AudioIO</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia AudioIO API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index 311014e..3c4ad31 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia Camera API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Camera.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.Camera/Tizen.Multimedia.Camera.nuspec b/src/Tizen.Multimedia.Camera/Tizen.Multimedia.Camera.nuspec
deleted file mode 100644 (file)
index 085a022..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Camera</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Camera API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index b2e8cac..5a75259 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia MediaCodec API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.MediaCodec.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.MediaCodec/Tizen.Multimedia.MediaCodec.nuspec b/src/Tizen.Multimedia.MediaCodec/Tizen.Multimedia.MediaCodec.nuspec
deleted file mode 100644 (file)
index 055c8f7..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.MediaCodec</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia MediaCodec API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.1.0" />
-    </dependencies>
-       </metadata>
-</package>
index 26f09b3..1b7876a 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.1</Version>
+    <Description>Provides the Multimedia Player API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.MediaPlayer.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.MediaPlayer/Tizen.Multimedia.MediaPlayer.nuspec b/src/Tizen.Multimedia.MediaPlayer/Tizen.Multimedia.MediaPlayer.nuspec
deleted file mode 100644 (file)
index 706afb8..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.MediaPlayer</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Player API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index a66db89..c486813 100644 (file)
@@ -1,16 +1,23 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia Metadata API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Metadata.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
+    <PackageReference Include="Tizen" Version="$(TizenVersion)" />
   </ItemGroup>
 
 </Project>
diff --git a/src/Tizen.Multimedia.Metadata/Tizen.Multimedia.Metadata.nuspec b/src/Tizen.Multimedia.Metadata/Tizen.Multimedia.Metadata.nuspec
deleted file mode 100644 (file)
index 566d8af..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Metadata</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Metadata API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-    </dependencies>
-       </metadata>
-</package>
index deff462..a852fe4 100644 (file)
@@ -1,17 +1,24 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.1</Version>
+    <Description>Provides the Multimedia Radio API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Radio.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-    <PackageReference Include="Tizen.System.Information" Version="1.0.2" />
+    <PackageReference Include="Tizen" Version="$(TizenVersion)" />
+    <PackageReference Include="Tizen.System.Information" Version="$(SystemInfoVersion)" />
   </ItemGroup>
 
   <ItemGroup>
diff --git a/src/Tizen.Multimedia.Radio/Tizen.Multimedia.Radio.nuspec b/src/Tizen.Multimedia.Radio/Tizen.Multimedia.Radio.nuspec
deleted file mode 100644 (file)
index d1c9562..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Radio</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Radio API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-         <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index a8ab0ac..436443b 100644 (file)
@@ -1,22 +1,25 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.1</Version>
+    <Description>Provides the Multimedia Recorder API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Recorder.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
+    <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.AudioIO\Tizen.Multimedia.AudioIO.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Camera\Tizen.Multimedia.Camera.csproj" />
-    <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
 </Project>
diff --git a/src/Tizen.Multimedia.Recorder/Tizen.Multimedia.Recorder.nuspec b/src/Tizen.Multimedia.Recorder/Tizen.Multimedia.Recorder.nuspec
deleted file mode 100644 (file)
index 7bbb7cb..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Recorder</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Recorder API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia.AudioIO" version="1.0.0" />
-      <dependency id="Tizen.Multimedia.Camera" version="1.0.0" />
-    </dependencies>
-       </metadata>
-</package>
index 4cfc174..6a9f436 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia Remoting API(MediaController, ScreenMirroring) for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Remoting.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.Remoting/Tizen.Multimedia.Remoting.nuspec b/src/Tizen.Multimedia.Remoting/Tizen.Multimedia.Remoting.nuspec
deleted file mode 100644 (file)
index 49bea79..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Remoting</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Remoting API(MediaController, ScreenMirroring) for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index a21f590..90228e4 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia StreamRecorder API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.StreamRecorder.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia.Recorder\Tizen.Multimedia.Recorder.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.StreamRecorder/Tizen.Multimedia.StreamRecorder.nuspec b/src/Tizen.Multimedia.StreamRecorder/Tizen.Multimedia.StreamRecorder.nuspec
deleted file mode 100644 (file)
index 0cd5804..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.StreamRecorder</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia StreamRecorder API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia.Recorder" version="1.0.0" />
-    </dependencies>
-       </metadata>
-</package>
index e40c951..829964f 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.1</Version>
+    <Description>Provides the Multimedia Util API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Util.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.Util/Tizen.Multimedia.Util.nuspec b/src/Tizen.Multimedia.Util/Tizen.Multimedia.Util.nuspec
deleted file mode 100644 (file)
index aa34478..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Util</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Util API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
index 7f5d94c..fea0dff 100644 (file)
@@ -1,19 +1,22 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.0.0</Version>
+    <Description>Provides the Multimedia Vision API for Tizen .NET</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.Vision.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Tizen" Version="1.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
     <ProjectReference Include="..\Tizen.Multimedia\Tizen.Multimedia.csproj" />
   </ItemGroup>
 
diff --git a/src/Tizen.Multimedia.Vision/Tizen.Multimedia.Vision.nuspec b/src/Tizen.Multimedia.Vision/Tizen.Multimedia.Vision.nuspec
deleted file mode 100644 (file)
index 3f381d9..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia.Vision</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Provides the Multimedia Vision API for Tizen.Net</description>
-    <dependencies>
-         <dependency id="Tizen" version="1.0.2" />
-      <dependency id="Tizen.Multimedia" version="1.2.0" />
-    </dependencies>
-       </metadata>
-</package>
old mode 100755 (executable)
new mode 100644 (file)
index 1a83918..cdecf12
@@ -1,19 +1,26 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="../build/build.props" />
+
+  <PropertyGroup>
+    <Version>1.2.0</Version>
+    <Description>Common classes and interfaces for the Tizen .NET Multimedia</Description>
+  </PropertyGroup>
+
   <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>Tizen.Multimedia.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
     <DelaySign>False</DelaySign>
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="ElmSharp" Version="1.1.0-*" />
-    <PackageReference Include="Tizen" Version="1.0.3" />
-    <PackageReference Include="Tizen.Applications.Common" Version="1.4.2" />
-    <PackageReference Include="Tizen.System.Information" Version="1.0.2" />
+    <PackageReference Include="ElmSharp" Version="$(ElmSharpVersion)" />
+    <PackageReference Include="Tizen" Version="$(TizenVersion)" />
+    <PackageReference Include="Tizen.Applications.Common" Version="$(ApplicationsVersion)" />
+    <PackageReference Include="Tizen.System.Information" Version="$(SystemInfoVersion)" />
   </ItemGroup>
 
 </Project>
diff --git a/src/Tizen.Multimedia/Tizen.Multimedia.nuspec b/src/Tizen.Multimedia/Tizen.Multimedia.nuspec
deleted file mode 100755 (executable)
index a9c8f26..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<package>
-  <metadata>
-               <id>Tizen.Multimedia</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
-    <projectUrl>https://www.tizen.org/</projectUrl>
-    <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
-    <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>Common classes and interfaces for the Tizen.Net Multimedia</description>
-    <dependencies>
-      <dependency id="Tizen" version="1.0.2" />
-      <dependency id="ElmSharp" version="1.0.14" />
-      <dependency id="Tizen.Applications.Common" version="1.4.2" />
-    </dependencies>
-       </metadata>
-</package>