git init
Paket-Init
(cinst -y Paket.PowerShell)- Copy
paket.bootstrapper.exe
(from https://github.com/fsprojects/Paket/releases/latest) to./.paket/paket.exe
- Create
paket.dependencies
- Create
build.cmd
,build.fsx
- Create
.gitignore
- Run
Paket-Install
- Run
./build.cmd
Last active
May 23, 2018 09:42
-
-
Save mthierba/667eca07947c8ae18c6859c97f0524f3 to your computer and use it in GitHub Desktop.
Paket/FAKE Getting Started
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# The packages folder can be ignored because of Package Restore | |
**/packages/* | |
# Paket dependency manager | |
!**/.paket/paket.exe | |
paket-files/ | |
# FAKE - F# Make | |
.fake/ | |
AssemblyInfo.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
.paket\paket.exe restore | |
if errorlevel 1 ( | |
exit /b %errorlevel% | |
) | |
packages\build\FAKE\tools\FAKE.exe build.fsx %* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
System.IO.Directory.SetCurrentDirectory __SOURCE_DIRECTORY__ | |
#r @"packages/build/FAKE/tools/FakeLib.dll" | |
open Fake | |
Target "Demo" (fun _ -> | |
tracefn "HasBuildParam 'skip': %A" (hasBuildParam "skip") | |
// Invoke like: `.\build.cmd Demo skip` | |
) | |
Target "Help" (fun _ -> | |
tracefn "Targets:" | |
getAllTargetsNames() | |
|> Seq.iter (tracefn "\t%s") | |
) | |
RunTargetOrDefault "Help" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
framework: auto-detect | |
source https://nuget.org/api/v2 | |
content: none | |
group Build | |
content: none | |
source https://nuget.org/api/v2 | |
nuget FAKE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment