-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbuild.bat
17 lines (12 loc) · 1.41 KB
/
build.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
echo publish Windows platform self contained
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:TrimmerRemoveSymbols=true --self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-win-x64-nodependencies
echo publish Windows platform no self contained
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true --no-self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-win-x64-dependencies
echo publish linux platform self contained
dotnet publish -c Release -r linux-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:TrimmerRemoveSymbols=true --self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-linux-x64-nodependencies
echo publish linux platform no self contained
dotnet publish -c Release -r linux-x64 -p:PublishSingleFile=true --no-self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-linux-x64-dependencies
echo publish macos platform self contained
dotnet publish -c Release -r osx-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:TrimmerRemoveSymbols=true --self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-osx-x64-nodependencies
echo publish macos platform no self contained
dotnet publish -c Release -r osx-x64 -p:PublishSingleFile=true --no-self-contained -o RadYanFoFaViewer/bin/Release/net6.0/publish/RadYanFoFaViewer-osx-x64-dependencies