blob: d71ce444c3b2729a9b3232e56fa91a171dc7cadb (
plain)
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
29
30
31
32
33
34
35
36
37
38
39
40
|
param(
[switch]$overwrite = $False,
[string]$release = "Release"
)
echo "Overwrite: $overwrite"
echo "Release: $release"
Set-PSDebug -trace 0
$WX_3_2_1_URL = "https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.1/wxWidgets-3.2.1.zip"
$WX_URL = $WX_3_2_1_URL
$WX_FILE = $(Split-Path -Path $WX_URL -Leaf)
pushd $PSScriptRoot
# WX
if ((Test-Path wx) -And ($overwrite)) {
rm -Recurse wx
}
if (-Not (Test-Path wx)) {
mkdir wx
pushd wx > $null
Invoke-WebRequest $WX_URL -OutFile $WX_FILE
Expand-Archive $WX_FILE -DestinationPath .
popd > $null
}
if (Test-Path ../GUI/GUI/whisper/) {
rm -Recurse ../GUI/GUI/whisper/
}
mkdir ../GUI/GUI/whisper/
cp ../../TaSTT-Whisper/Whisper/API/*.h ../GUI/GUI/whisper/
cp ../../TaSTT-Whisper/x64/Release/Whisper.lib ../GUI/GUI/whisper/
popd > $null # $PSScriptRoot
|