mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-04 19:26:51 +00:00
Copy the files to the Octokit.Reactive packaging path in the build
This commit is contained in:
@@ -2,10 +2,12 @@
|
||||
open Fake
|
||||
|
||||
let buildDir = "./Octokit/bin"
|
||||
let reactiveBuildDir = "./Octokit.Reactive/bin"
|
||||
let packageDir = "./packaging/octokit/"
|
||||
let reactivePackageDir = "./packaging/octokit/reactive"
|
||||
|
||||
Target "Clean" (fun _ ->
|
||||
CleanDirs [buildDir; packageDir]
|
||||
CleanDirs [buildDir; reactiveBuildDir; packageDir; reactivePackageDir]
|
||||
)
|
||||
|
||||
Target "BuildApp" (fun _ ->
|
||||
@@ -13,7 +15,7 @@ Target "BuildApp" (fun _ ->
|
||||
|> Log "AppBuild-Output: "
|
||||
)
|
||||
|
||||
Target "CreateNuget" (fun _ ->
|
||||
Target "CreateOctokitPackage" (fun _ ->
|
||||
let net45Dir = packageDir @@ "lib/net45/"
|
||||
let netcore45Dir = packageDir @@ "lib/netcore45/"
|
||||
CleanDirs [net45Dir; netcore45Dir]
|
||||
@@ -23,11 +25,20 @@ Target "CreateNuget" (fun _ ->
|
||||
CopyFiles packageDir ["LICENSE.txt"; "README.md"]
|
||||
)
|
||||
|
||||
Target "CreateOctokitReactivePackage" (fun _ ->
|
||||
let net45Dir = reactivePackageDir @@ "lib/net45/"
|
||||
CleanDirs [net45Dir]
|
||||
|
||||
CopyFile net45Dir (reactiveBuildDir @@ "Release/Net40/Octokit.Reactive.dll") // TODO: this a bug in the sln?!
|
||||
CopyFiles packageDir ["LICENSE.txt"; "README.md"]
|
||||
)
|
||||
|
||||
Target "Default" DoNothing
|
||||
|
||||
"Clean"
|
||||
==> "BuildApp"
|
||||
==> "CreateNuget"
|
||||
==> "CreateOctokitPackage"
|
||||
==> "CreateOctokitReactivePackage"
|
||||
==> "Default"
|
||||
|
||||
RunTargetOrDefault "Default"
|
||||
Reference in New Issue
Block a user