mirror of
https://github.com/Artikash/Textractor.git
synced 2024-12-23 17:04:12 +08:00
more flexible deploy script
This commit is contained in:
parent
f74cd553c0
commit
dcfbeafd44
@ -1,11 +1,10 @@
|
|||||||
|
param([string]$arch = "86", [string]$folder = "Textractor$($arch)")
|
||||||
|
|
||||||
Set-Location $PSScriptRoot;
|
Set-Location $PSScriptRoot;
|
||||||
|
|
||||||
foreach ($arch in @("86", "64")) {
|
|
||||||
$folder = "Textractor$($arch)";
|
|
||||||
$targets = @(
|
$targets = @(
|
||||||
"Textractor.exe",
|
"Textractor.exe",
|
||||||
"TextractorCLI.exe",
|
"TextractorCLI.exe",
|
||||||
"vc_redist.x$($arch).exe"
|
|
||||||
"vnrhook.dll",
|
"vnrhook.dll",
|
||||||
"Qt5Core.dll",
|
"Qt5Core.dll",
|
||||||
"Qt5Gui.dll",
|
"Qt5Gui.dll",
|
||||||
@ -27,5 +26,4 @@ foreach ($arch in @("86", "64")) {
|
|||||||
mkdir -Force -Verbose $folder;
|
mkdir -Force -Verbose $folder;
|
||||||
Remove-Item -Force -Recurse -Verbose "$($folder)/*";
|
Remove-Item -Force -Recurse -Verbose "$($folder)/*";
|
||||||
Copy-Item -Force -Recurse -Verbose -Destination $folder -Path $targets;
|
Copy-Item -Force -Recurse -Verbose -Destination $folder -Path $targets;
|
||||||
Compress-Archive -Force -Verbose -DestinationPath $folder -Path $folder;
|
Compress-Archive -Force -Verbose -DestinationPath "$($folder).zip" -Path $folder;
|
||||||
}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user