%install
# nuget
+%define NuGetDir %{_datadir}/NuGet
+mkdir -p %{buildroot}%{NuGetDir}
mkdir -p %{buildroot}%{_bindir}
-install -p -m 755 nuget/NuGet.exe %{buildroot}%{_bindir}
-install -p -m 644 nuget/NuGet.Config %{buildroot}
-ln -s %{_bindir}/NuGet.exe %{buildroot}%{_bindir}/nuget.exe
+install -p -m 755 tools/nuget/* %{buildroot}%{NuGetDir}
+ln -s %{NuGetDir}/nuget %{buildroot}%{_bindir}/nuget
+ln -s %{NuGetDir}/NuGet.exe %{buildroot}%{_bindir}/nuget.exe
+
+# NuGet.BuildTasks
+%define XBuildDir %{_libdir}/mono/xbuild
+mkdir -p %{buildroot}%{XBuildDir}/Microsoft/NuGet
+install -p -m 644 tasks/NuGet/Microsoft.NuGet.targets %{buildroot}%{XBuildDir}/Microsoft/NuGet
+install -p -m 644 tasks/NuGet/Microsoft.NuGet.Build.Tasks.dll %{buildroot}%{XBuildDir}/Microsoft/NuGet
+install -p -m 644 tasks/NuGet/Microsoft.NuGet.props %{buildroot}%{XBuildDir}/Microsoft/NuGet
+mkdir -p %{buildroot}%{XBuildDir}/14.0/Microsoft.Common.targets/ImportBefore
+install -p -m 644 tasks/NuGet/ImportBeforeAfter/Microsoft.NuGet.ImportBefore.props %{buildroot}%{XBuildDir}/14.0/Microsoft.Common.targets/ImportBefore
+mkdir -p %{buildroot}%{XBuildDir}/14.0/Microsoft.Common.targets/ImportAfter
+install -p -m 644 tasks/NuGet/ImportBeforeAfter/Microsoft.NuGet.ImportAfter.targets %{buildroot}%{XBuildDir}/14.0/Microsoft.Common.targets/ImportAfter
# local nuget packages
mkdir -p %{buildroot}/nuget
# Targets
%define TargetDir %{_libdir}/mono/xbuild/Tizen
mkdir -p %{buildroot}%{TargetDir}
-install -p -m 644 targets/* %{buildroot}%{TargetDir}
+install -p -m 644 tasks/GBS/* %{buildroot}%{TargetDir}
%files
%license LICENSE
-/NuGet.Config
%{_bindir}/*
+%{NuGetDir}/*
%{TargetDir}/*
+%{XBuildDir}/*
%{_datadir}/dotnet-gbs/*
/nuget/*.nupkg