Fix gbs build
authorIgor Kulaychuk <igor.kulaychuk@gmail.com>
Tue, 9 Oct 2018 14:50:55 +0000 (17:50 +0300)
committerPetr Bred/AI Ecosystem Lab /SRR/Staff Engineer/삼성전자 <p.bred@samsung.com>
Sun, 14 Oct 2018 07:04:19 +0000 (10:04 +0300)
packaging/netcoredbg.spec

index 035cde6587bf84c0512b948d30658696960dff54..1bd0e9848f7100be80349b53b474d3d80ead4975 100644 (file)
@@ -56,8 +56,7 @@ This is a CoreCLR debugger for Tizen.
 gzip -dc %{SOURCE0} | tar -xvf -
 cd netcoredbg
 cp %{SOURCE1001} ..
-cp -v packaging/*.nupkg /nuget
-ls -la /nuget
+ln -s /nuget packaging/nuget
 
 %build
 
@@ -85,7 +84,7 @@ cmake ../netcoredbg \
     -DBUILD_MANAGED=OFF
 make %{?jobs:-j%jobs}
 
-%dotnet_build ../netcoredbg/src/debug/netcoredbg
+%dotnet_build -s ../netcoredbg/packaging ../netcoredbg/src/debug/netcoredbg
 
 %install
 cd build
@@ -96,20 +95,14 @@ install -p -m 644 ../netcoredbg/src/debug/netcoredbg/bin/*/*/SymbolReader.dll %{
 
 unzip /nuget/microsoft.codeanalysis.common.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.dll
 unzip /nuget/microsoft.codeanalysis.csharp.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll
-unzip /nuget/microsoft.codeanalysis.scripting.common.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.Scripting.dll
-unzip /nuget/microsoft.codeanalysis.csharp.scripting.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.Scripting.dll
+unzip ../netcoredbg/packaging/microsoft.codeanalysis.scripting.common.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.Scripting.dll
+unzip ../netcoredbg/packaging/microsoft.codeanalysis.csharp.scripting.2.8.0.nupkg lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.Scripting.dll
 unzip /nuget/system.text.encoding.codepages.4.5.0.nupkg lib/netstandard1.3/System.Text.Encoding.CodePages.dll
 
 find lib/netstandard1.3/ -name '*.dll' -exec %{_datarootdir}/%{netcoreappalias}/crossgen -ReadyToRun /Platform_Assemblies_Paths %{_datarootdir}/%{netcoreappalias}:$PWD/lib/netstandard1.3 {} \;
 
 install -p -m 644 lib/netstandard1.3/*.dll %{buildroot}%{sdk_install_prefix}
 
-# install -p -m 644 lib/netstandard1.3/Microsoft.CodeAnalysis.dll %{buildroot}%{sdk_install_prefix}
-# install -p -m 644 lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll %{buildroot}%{sdk_install_prefix}
-# install -p -m 644 lib/netstandard1.3/Microsoft.CodeAnalysis.Scripting.dll %{buildroot}%{sdk_install_prefix}
-# install -p -m 644 lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.Scripting.dll %{buildroot}%{sdk_install_prefix}
-# install -p -m 644 lib/netstandard1.3/System.Text.Encoding.CodePages.dll %{buildroot}%{sdk_install_prefix}
-
 %files
 %manifest netcoredbg.manifest
 %{sdk_install_prefix}/*