Skip to content

Commit 9d3af8d

Browse files
committed
taking tool from nuget repo
1 parent b43ad35 commit 9d3af8d

File tree

6 files changed

+11
-35
lines changed

6 files changed

+11
-35
lines changed

build-msbuild.fsx

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,5 @@
1-
// xake build file
2-
// boostrapping xake.core
3-
open System.IO
4-
System.Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
5-
6-
let file = Path.Combine("packages", "Xake.Core.dll")
7-
if not (File.Exists file) then
8-
printf "downloading xake.core assembly..."; Directory.CreateDirectory("packages") |> ignore
9-
let url = "https://github.com/OlegZee/Xake/releases/download/v0.7.0/Xake.Core.dll"
10-
use wc = new System.Net.WebClient() in wc.DownloadFile(url, file + "__"); File.Move(file + "__", file)
11-
printfn ""
12-
131
// xake build file body
14-
#r @"packages/Xake.Core.dll"
15-
//#r @"bin/Debug/Xake.Core.dll"
2+
#r @"packages/Xake/tools/Xake.Core.dll"
163

174
open Xake
185
open Xake.SystemTasks

build.cmd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1+
@echo off
2+
.paket/paket.bootstrapper.exe
3+
.paket/paket.exe install
4+
15
fsi build.fsx

build.fsx

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
11
// xake build file
2-
// boostrapping xake.core
3-
System.Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
42

5-
let file = System.IO.Path.Combine("packages", "Xake.Core.dll")
6-
if not (System.IO.File.Exists file) then
7-
printf "downloading xake.core assembly..."; System.IO.Directory.CreateDirectory("packages") |> ignore
8-
let url = "https://github.com/OlegZee/Xake/releases/download/v0.7.0/Xake.Core.dll"
9-
use wc = new System.Net.WebClient() in wc.DownloadFile(url, file + "__"); System.IO.File.Move(file + "__", file)
10-
printfn ""
11-
12-
#r @"packages/Xake.Core.dll"
3+
#r @"packages/Xake/tools/Xake.Core.dll"
134
//#r @"bin/Debug/Xake.Core.dll"
145

156
open Xake
@@ -50,7 +41,6 @@ do xake {ExecOptions.Default with ConLogLevel = Verbosity.Chatty } {
5041

5142
rules [
5243
"main" => action {
53-
do! need ["get-deps"]
5444
do! need ["build"]
5545
do! need ["test"]
5646
}
@@ -60,15 +50,6 @@ do xake {ExecOptions.Default with ConLogLevel = Verbosity.Chatty } {
6050
do! rm ["bin/*.*"]
6151
}
6252

63-
"get-deps" =>
64-
action {
65-
try
66-
do! system (useClr >> checkErrorLevel) ".paket/paket.bootstrapper.exe" [] |> Action.Ignore
67-
do! system (useClr >> checkErrorLevel) ".paket/paket.exe" ["install"] |> Action.Ignore
68-
with e ->
69-
failwithf "Failed to install packages. Error is %s" e.Message
70-
}
71-
7253
"test" => action {
7354
do! need[TestsAssembly]
7455
do! system (useClr >> checkErrorLevel) "packages/NUnit.Runners/tools/nunit-console.exe" [TestsAssembly] |> Action.Ignore

build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
#!/bin/bash
2+
mono .paket/paket.bootstrapper.exe
3+
mono .paket/paket.exe install
24
fsharpi build.fsx $*

paket.dependencies

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ source https://www.nuget.org/api/v2/
33
nuget FSharp.Core 3.1.2.5
44
nuget NUnit.Runners
55
nuget Nuget.CommandLine
6-
nuget nunit 2.6.3 framework
6+
nuget nunit 2.6.3 framework
7+
nuget Xake 0.8.2

paket.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ NUGET
44
NuGet.CommandLine (2.8.5)
55
NUnit (2.6.3)
66
NUnit.Runners (2.6.4)
7+
Xake (0.8.2)

0 commit comments

Comments
 (0)