[Scripts] Update build.ps1

This commit is contained in:
Connection Refused
2021-10-18 19:09:32 +08:00
parent a4a221ef2f
commit de856dd2ec
3 changed files with 8 additions and 24 deletions

View File

@@ -11,11 +11,11 @@ param (
[Parameter()]
[bool]
$SelfContained = $False,
$SelfContained = $True,
[Parameter()]
[bool]
$PublishReadyToRun = $False,
$PublishReadyToRun = $True,
[Parameter()]
[bool]
@@ -26,21 +26,16 @@ Remove-Item -Recurse -Force $OutputPath -Confirm:$false -ErrorAction Ignore
.\scripts\download.ps1 $OutputPath
# if ( -Not $? ) {
# Exit 1
# }
Write-Host "Building $Configuration to $OutputPath"
dotnet publish `
-c $Configuration `
-r "win-x64" `
-p:Platform="x64" `
-p:PublishSingleFile=$PublishSingleFile `
-r 'win-x64' `
-p:Platform='x64' `
-p:SelfContained=$SelfContained `
-p:PublishTrimmed=$SelfContained `
-p:PublishReadyToRun=$PublishReadyToRun `
-p:PublishSingleFile=$PublishSingleFile `
-p:IncludeNativeLibrariesForSelfExtract=$SelfContained `
-o $OutputPath `
Netch\Netch.csproj
if ($lastExitCode) { exit $lastExitCode }
exit 0
'.\Netch\Netch.csproj'
exit $lastExitCode

View File

@@ -31,7 +31,6 @@ Remove-Item -Force data.zip
Remove-Item -Force mode.zip
Remove-Item -Force i18n.zip
#..\scripts\download\aiodns.ps1 -OutputPath bin
..\scripts\download\cloak.ps1 -OutputPath bin
..\scripts\download\xray-core.ps1 -OutputPath bin
..\scripts\download\pcap2socks.ps1 -OutputPath bin

View File

@@ -1,10 +0,0 @@
param([string]$OutputPath)
$address="https://github.com/aiocloud/aiodns/releases/download/1.0.4/aiodns.bin"
$domains="https://raw.githubusercontent.com/aiocloud/aiodns/master/aiodns.conf"
Invoke-WebRequest -Uri $address -OutFile aiodns.bin
Invoke-WebRequest -Uri $domains -OutFile aiodns.conf
Move-Item -Force aiodns.bin $OutputPath
Move-Item -Force aiodns.conf $OutputPath
exit 0