@@ -87,7 +87,6 @@ Target "AssemblyInfo" <| fun _ ->
8787// Build the solution
8888
8989Target " Build" <| fun _ ->
90-
9190 !! slnFile
9291 |> MSBuildRelease " " " Rebuild"
9392 |> ignore
@@ -97,8 +96,7 @@ Target "Build" <| fun _ ->
9796// Copy the build output to bin directory
9897//--------------------------------------------------------------------------------
9998
100- Target " CopyOutput" <| fun _ ->
101-
99+ Target " CopyOutput" <| fun _ ->
102100 let copyOutput project =
103101 let src = " src" @@ project @@ @" bin/Release/"
104102 let dst = binDir @@ project
@@ -142,6 +140,7 @@ module Nuget =
142140 // add dependency for other projects
143141 let getDependency project =
144142 match project with
143+ | " Reactive.Streams.TCK" -> [ " Reactive.Streams" , release.NugetVersion]
145144 | _ -> []
146145
147146 // used to add -pre suffix to pre-release packages
@@ -186,7 +185,7 @@ let createNugetPackages _ =
186185 let projectFile = (!! ( projectDir @@ project + " .*sproj" )) |> Seq.head
187186 let releaseDir = projectDir @@ @" bin\Release"
188187 let packages = projectDir @@ " packages.config"
189- let packageDependencies = if ( fileExists packages) then ( getDependencies packages) else []
188+ let packageDependencies = ( if ( fileExists packages) then ( getDependencies packages) else []) @ getDependency project
190189
191190 let pack outputDir symbolPackage =
192191 NuGetHelper.NuGet
@@ -215,6 +214,7 @@ let createNugetPackages _ =
215214 ++ ( releaseDir @@ project + " .ExternalAnnotations.xml" )
216215 ++ ( releaseDir @@ " Reactive.Streams.Example.Unicast.dll" )
217216 ++ ( releaseDir @@ " Reactive.Streams.Example.Unicast.pdb" )
217+ ++ ( releaseDir @@ " Reactive.Streams.Example.Unicast.xml" )
218218 |> CopyFiles libDir
219219
220220 // Copy all src-files (.cs and .fs files) to workingDir/src
0 commit comments