-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild-zafir.cmd
28 lines (26 loc) · 2.04 KB
/
build-zafir.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
@ECHO OFF
setlocal
set EnableNuGetPackageRestore=true
if exist packages del /s /q packages
tools\NuGet\NuGet install WebSharper -pre -o packages -excludeVersion -nocache
tools\NuGet\NuGet install WebSharper.TypeScript -pre -o packages -excludeVersion -nocache
tools\NuGet\NuGet install WebSharper.TypeScript.Lib -pre -o packages -excludeVersion -nocache
tools\NuGet\NuGet install IntelliFactory.Build -pre -o packages -excludeVersion -nocache
tools\NuGet\NuGet install FSharp.Compiler.Tools -version 10.0.2 -o packages -excludeVersion -nocache
tools\NuGet\NuGet install FSharp.Core -version 4.2.3 -o packages -excludeVersion -nocache
packages\FSharp.Compiler.Tools\tools\fsi.exe --exec tools/configure-zafir.fsx
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\FSharp.Core.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\WebSharper.Core.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\WebSharper.TypeScript.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\WebSharper.Core.JavaScript.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\WebSharper.Compiler.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\Mono.Cecil.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\Mono.Cecil.Pdb.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\Mono.Cecil.Mdb.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\FParsec.dll tools
xcopy /y /q packages\WebSharper.TypeScript\tools\net40\FParsecCS.dll tools
xcopy /y /q packages\NuGet.Core\lib\net40-client\NuGet.Core.dll tools
xcopy /y /q packages\IntelliFactory.Core\lib\net45\IntelliFactory.Core.dll tools
xcopy /y /q packages\IntelliFactory.Build\lib\net45\IntelliFactory.Build.dll tools
packages\FSharp.Compiler.Tools\tools\fsc.exe -o:tools\build-zafir.exe --nocopyfsharpcore -r:tools\WebSharper.Core.dll -r:tools\WebSharper.TypeScript.dll -r:tools\NuGet.Core.dll -r:tools\IntelliFactory.Core.dll -r:tools\IntelliFactory.Build.dll tools\utility.fsx tools\build-zafir.fsx
tools\build-zafir.exe