Skip to content

Commit

Permalink
Pre 3.4.1 - Frozen scripts pre release
Browse files Browse the repository at this point in the history
  • Loading branch information
hamlibdk committed Oct 2, 2024
1 parent 234cba3 commit db25ab4
Show file tree
Hide file tree
Showing 11 changed files with 497 additions and 349 deletions.
124 changes: 60 additions & 64 deletions README.md

Large diffs are not rendered by default.

162 changes: 88 additions & 74 deletions docs/ver3/UG3.html

Large diffs are not rendered by default.

89 changes: 55 additions & 34 deletions jtsdk64-setup.ps1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#-----------------------------------------------------------------------------::
# Name .........: jtsdk64-setup.ps1
# Project ......: Part of the JTSDK64 Tools Project
# Version ......: 3.4.0b
# Version ......: 3.4.1b
# Description ..: JTSDK64 Postinstall Setup Environment
# Project URL ..: https://github.com/KI7MT/jtsdk64-tools.git
# Usage ........: Call this file directly from the command line
Expand Down Expand Up @@ -31,21 +31,41 @@ function ConvertForward($inValue) {
return $inValue.replace(":","")
}

# --- CENTER TEXT -------------------------------------------------------------
# --> Writest text in the center of the line
# --> Based off: https://stackoverflow.com/questions/48621267/is-there-a-way-to-center-text-in-powershell
# --> if Width = 0 assumes buffer width
# function Write-HostCenter { param($Message) Write-Host ("{0}{1}" -f (' ' * (([Math]::Max(0, $Host.UI.RawUI.BufferSize.Width / 2) - [Math]::Floor($Message.Length / 2)))), $Message) }
function Write-HostCenter($Message, $width) {
if ( $width -eq 0 ) {
$bufferWidth = [Math]::Max(0, $Host.UI.RawUI.BufferSize.Width)
} else {
$bufferWidth = $width
}
$pad=""
For ($i=0; $i -le $bufferWidth/2; $i++) {
Write-Host -NoNewLine " "
}
Write-Host $Message
}


#------------------------------------------------------------------------------
# GLOBAL ENVIRONMENT VARIABLES and PATHS
#------------------------------------------------------------------------------

# --- Main Paths --------------------------------------------------------------

$env:JTSDK64_VERSION = [IO.File]::ReadAllText($PSScriptRoot+"\ver.jtsdk")
$host.ui.RawUI.WindowTitle = 'JTSDK64 Tools Setup ' + $env:JTSDK64_VERSION

#Clear-Host
# Write-HostCenter("Test", 12);
Write-Host "------------------------------------------------------------"
Write-Host " JTSDK64 Setup $env:JTSDK64_VERSION" -ForegroundColor Yellow
Write-Host "------------------------------------------------------------"
Write-Host ""

#------------------------------------------------------------------------------
# GLOBAL ENVIRONMENT VARIABLES and PATHS
#------------------------------------------------------------------------------

# --- Main Paths --------------------------------------------------------------

Write-Host "* Setting Environment Variables"
$env:JTSDK_HOME = $PSScriptRoot
$env:JTSDK_HOME_F = ConvertForward($env:JTSDK_HOME)
Expand Down Expand Up @@ -84,9 +104,6 @@ $env:VCRUNTIME_STATUS="Not Installed"
$env:GIT_STATUS="Not Installed"
$env:QTMAINT_STATUS="Not Installed"
$env:QTCREATOR_STATUS="Not Installed"
$env:MinGW11x_STATUS="Not Installed"
$env:MinGW81_STATUS="Not Installed"
$env:MinGW81_32STATUS="Not Installed"
$env:VSCODE_STATUS="Not Installed"
$env:BOOST_STATUS="Not Installed"
$env:OMNIRIG_STATUS="Not Installed"
Expand Down Expand Up @@ -156,34 +173,39 @@ Write-Host "* Checking Qt deployment"
if (Test-Path "$env:JTSDK_TOOLS\Qt\MaintenanceTool.exe") { $env:QTMAINT_STATUS="Installed" }
if (Test-Path "$env:JTSDK_TOOLS\Qt\Tools\QtCreator\bin\qtcreator.exe") { $env:QTCREATOR_STATUS="Installed" }

if (Test-Path "$env:JTSDK_TOOLS\Qt\[1-9]*\mingw73_64\bin") { $env:MinGW73_STATUS = Get-ChildItem $env:JTSDK_TOOLS\Qt\[1-9]*\mingw73_64\bin\Qt?Core.dll }
$env:MinGW73_STATUS = $env:MinGW73_STATUS -replace "JTSDK64" -replace "Tools2" -replace "Tools3" -replace "mingw73_64" -replace "mingw73_32" -replace "Qt5Core.dll" -replace "Qt6Core.dll" -replace "[^\d\.\ ]" -replace (" ",", Qt ")
if ($env:MinGW73_STATUS -eq ", Qt ") { $env:MinGW73_STATUS="Not Installed" }

if (Test-Path "$env:JTSDK_TOOLS\Qt\[1-9]*\mingw81_64\bin") { $env:MinGW81_STATUS = Get-ChildItem $env:JTSDK_TOOLS\Qt\[1-9]*\mingw81_64\bin\Qt?Core.dll }
$env:MinGW81_STATUS = $env:MinGW81_STATUS -replace "JTSDK64" -replace "Tools2" -replace "Tools3" -replace "mingw81_64" -replace "Qt5Core.dll" -replace "Qt6Core.dll" -replace "[^\d\.\ ]" -replace (" ",", Qt ")
if ($env:MinGW81_STATUS -eq ", Qt ") { $env:MinGW81_STATUS="Not Installed" }

if (Test-Path "$env:JTSDK_TOOLS\Qt\[1-9]*\mingw81_32\bin") { $env:MinGW81_32STATUS = Get-ChildItem $env:JTSDK_TOOLS\Qt\[1-9]*\mingw81_32\bin\Qt?Core.dll }
$env:MinGW81_32STATUS = $env:MinGW81_32STATUS -replace "JTSDK64" -replace "Tools2" -replace "Tools3" -replace "JTSDK" -replace "mingw81_32" -replace "Qt5Core.dll" -replace "Qt6Core.dll" -replace "[^\d\.\ ]" -replace (" ",", Qt ")
if ($env:MinGW81_32STATUS -eq ", Qt ") { $env:MinGW81_32STATUS="Not Installed" }

if (Test-Path "$env:JTSDK_TOOLS\Qt\[1-9]*\mingw_64\bin") { $env:MinGW11x_STATUS = Get-ChildItem $env:JTSDK_TOOLS\Qt\[1-9]*\mingw_64\bin\Qt?Core.dll }
$env:MinGW11x_STATUS = $env:MinGW11x_STATUS -replace "JTSDK64" -replace "Tools2" -replace "Tools3" -replace "mingw_64" -replace "Qt5Core.dll" -replace "Qt6Core.dll" -replace "[^\d\.\ ]" -replace (" ",", Qt ") -replace "64"
if ($env:MinGW11x_STATUS -eq ", Qt ") { $env:MinGW11x_STATUS="Not Installed" }
# $objList = Where-Object {$_.name -match "[\d+].[\d+].[\d+]?"} | select name
# $objTest = Get-ChildItem C:\JTSDK64-Tools\Tools\Qt\Tools -filter "mingw*" -Directory
# $objTest | ForEach-Object -process {$_.Name}

$env:QtMinGWDeployed="None"
if (Test-Path -path "$env:SystemDrive:\JTSDK64-Tools\Tools\Qt\Tools") {
Get-ChildItem "$env:SystemDrive:\JTSDK64-Tools\Tools\Qt\Tools" -filter "mingw*" -Directory | ForEach-Object -process {
if ( $env:QtMinGWDeployed -eq "None" ) { $env:QtMinGWDeployed = "" }
$env:QtMinGWDeployed=$env:QtMinGWDeployed + $_.Name + " "
}
}

$env:QtDeployed="None"
if (Test-Path -path "$env:SystemDrive:\JTSDK64-Tools\Tools\Qt\Licenses" ) {
try {
Get-ChildItem "$env:SystemDrive:\JTSDK64-Tools\Tools\Qt\" | Where-Object {$_.name -match "[\d+].[\d+].[\d+]?"} | ForEach-Object -process {
if ( $env:QtDeployed -eq "None" ) { $env:QtDeployed = "" }
$env:QtDeployed=$env:QtDeployed + $_.name + " "
}
}
catch {
}
}

# --- Complete ! --------------------------------------------------------------

Write-Host " "
Write-Host -ForegroundColor yellow "Note: PowerShell Windows 5.1 is preferred for Deployment."
Write-Host " "
Write-Host "The environment for JTSDK deployment is now in place."
Write-Host "* The environment for JTSDK deployment is now in place."
Write-Host " "
#Read-Host -Prompt "*** Press [ENTER] to Launch JTSDK64-Setup Environment *** "
$input = $(Write-Host -NoNewLine -ForegroundColor blue "*** Press [ENTER] to Launch JTSDK64-Setup Environment *** " ; Read-Host)

$input = $(Write-Host -NoNewLine -ForegroundColor blue "*** Press [ENTER] to Launch JTSDK64-Setup Environment *** " ; Read-Host)

#------------------------------------------------------------------------------
# PRINT TOOL CHAN STATUS / CREATE INTERACTIVE POWERSHELL ENVIRON
Expand All @@ -204,14 +226,13 @@ invoke-expression 'cmd /c start powershell -NoExit -Command {
Write-Host " Git ............ $env:GIT_STATUS"
Write-Host " OmniRig ........ $env:OMNIRIG_STATUS"
Write-Host ""
Write-Host " Qt Script-Provisioned Tool Chains" -ForegroundColor Yellow
Write-Host " Qt Tool Chain(s) Deployed" -ForegroundColor Yellow
Write-Host ""
Write-Host " x64:" -ForegroundColor Green
Write-Host " MinGW 8.1 ...... Qt $env:MinGW81_STATUS"
Write-Host " MinGW 11.x ..... Qt $env:MinGW11x_STATUS"
Write-Host -NoNewLine " Qt: " -ForegroundColor Green
Write-Host "$env:QtDeployed"
Write-Host ""
Write-Host " x86 (Legacy: unsupported):" -ForegroundColor Green
Write-Host " MinGW 8.1 ...... Qt $env:MinGW81_32STATUS"
Write-Host -NoNewLine " Tools: " -ForegroundColor Green
Write-Host "$env:QtMinGWDeployed"
Write-Host ""
Write-Host " Optional Components" -ForegroundColor Yellow
Write-Host ""
Expand Down
12 changes: 11 additions & 1 deletion jtsdk64.ps1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#-----------------------------------------------------------------------------::
# Name .........: jtsdk64.ps1
# Project ......: Part of the JTSDK64 Tools Project
# Version ......: 3.4.1 Beta
# Version ......: 3.4.1
# Description ..: Main Development Environment Script
# Sets environment variables for development and MSYS2
# Original URL .: https://github.com/KI7MT/jtsdk64-tools.git
Expand Down Expand Up @@ -35,6 +35,7 @@
# : Inclusion of CMAKE config variables to fins LibUSB 14-7-2024 Steve I VK3VM
# : Major enhancements and removal of "Fudges" to hopefully support Qt 6.7 and MinGW 13.1 18-9-2024 Steve I VK3VM
# : Minor legacy bugfix with JTSDK_MSYS2_F fixed 18-9-2024 Steve I VK3VM
# : (Non-ideal) Support for "extras" folder 2024-10-2 coordinated by Steve I VK3VM
#
#-----------------------------------------------------------------------------::

Expand Down Expand Up @@ -70,6 +71,15 @@ function CreateFolders {
New-Item -Path $env:JTSDK_TOOLS -Name "\scripts" -ItemType "directory" | Out-Null
Write-Host " --> Created $env:JTSDK_SCRIPTS"
}

# Suppoort for Extras folder. Note that usage of this is frowned upon but may be necessary for some.
# it is BETTER that one FIXES/RECOMPILES the package that needs additional DLL's as it is most
# likely that some MS-compiler components are used in the library ... Recompile under MSYS2/MinGW

if (!(Test-Path "$env:JTSDK_TOOLS\extras")) {
New-Item -Path $env:JTSDK_TOOLS -Name "\extras" -ItemType "directory" | Out-Null
Write-Host " --> Created $env:JTSDK_TOOLS\extras"
}
}

# --- CONVERT FORWARD ---------------------------------------------------------
Expand Down
5 changes: 3 additions & 2 deletions tools/scripts/Deploy-Boost.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ function ErrorDetected($fnctn) {
# Main Logic
# ----------------------------------------------------------------------------

Clear-Host
# Commence backup of original Path
if ( -Not ( Test-Path env:PATH_BKP ) ) { $env:PATH_BKP = $env:PATH }
# $env:PATH = $env:PATH +";" + $env:QT_JTSDK_PATH
Expand All @@ -50,12 +51,12 @@ $env:PATH = $env:PATH + ";" + $pwd.drive.name + ":\JTSDK64-Tools\tools\msys64\mi
# Note that this is ALREADY there ... It just moves it "higher up the foodchain"
# to prevent other compilers being detected and used first (i.e Visual Studio Compilers !

$env:Path = "C:\JTSDK64-Tools\tools\Qt\Tools\$GCC_MINGW\bin;" + $env:Path
$env:Path = $env:SystemDrive + "\JTSDK64-Tools\tools\Qt\Tools\" + $env:GCC_MINGW + "\bin;" + $env:Path

$scriptRoot = $PSScriptRoot # Save execution location
Set-Location -Path $env:JTSDK_HOME #Change to the JTSDK HOME Directory

Clear-Host

Write-Host "-----------------------------------------------"
Write-Host " JTSDK64 Boost Deployment $env:JTSDK64_VERSION"
Write-Host "-----------------------------------------------"
Expand Down
15 changes: 12 additions & 3 deletions tools/scripts/jtbuild.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# -----------------------------------------------------------------------------
# Name ..............: jtbuild.ps1
# Version ...........: 3.2.3.3
# Version ...........: 3.4.1
# Description .......: Build script for WSJT-X, JTDX and JS8CALL
# Concept ...........: Greg, Beam, KI7MT, <ki7mt@yahoo.com>
# Author ............: JTSDK Contributors 20-01-2021 -> 10-09-2021
Expand Down Expand Up @@ -32,7 +32,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# : Amendment in technique for getting output package filename 9-10-1-2024 Steve VK3VM
# : Amendment in technique for getting output package filename 2024-1-1-10 Steve VK3VM
# : (Non-ideal) Support for "extras" folder 2024-10-2 coordinated by Steve VK3VM
#
#-----------------------------------------------------------------------------#

Expand Down Expand Up @@ -839,10 +840,18 @@ function GetVersionData ([ref]$rmav, [ref]$rmiv, [ref]$rpav, [ref]$rrcx, [ref]$r
# Rename-Item $env:JTSDK_TOOLS\msys64\usr\bin\sh-bak.exe $env:JTSDK_TOOLS\msys64\usr\bin\sh.exe | Out-Null
#}

#EXPERIMENT
# Set Paths -------------------------------------------------------------SET PATHS
# this sets additional search paths that may be needed - especially for packaging

if ( -Not ( Test-Path env:PATH_BKP ) ) { $env:PATH_BKP = $env:PATH }
$env:PATH = $env:PATH +";" + $env:QT_JTSDK_PATH

# Suppoort for Extras folder. Note that usage of this is frowned upon but may be necessary for some.
# it is BETTER that one FIXES/RECOMPILES the package that needs additional DLL's as it is most
# likely that some MS-compiler components are used in the library ... Recompile under MSYS2/MinGW
$env:PATH = $env:PATH +";" + $env:JTSDK_TOOLS + "\extras"

# Experiment
#Push-Location $env:JTSDK_TOOLS\msys64\usr\bin
#Rename-Item $env:JTSDK_TOOLS\msys64\usr\bin\sh.exe $env:JTSDK_TOOLS\msys64\usr\bin\sh-bak.exe | Out-Null
#Pop-Location
Expand Down
88 changes: 32 additions & 56 deletions tools/setup/jtsdk64-postinstall.ps1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#-----------------------------------------------------------------------------#
# Name ........: jtsdk64-postinstall.ps1
# Project .....: HAMLIB SDK - JTSDK64 Tools Project
# Version .....: 3.4.0.2
# Version .....: 3.4.1
# Description .: Installs Components based on User selections
#
# Usage .......: Call from jtsdk64-tools-setup environ => jtsdk64-postinstall $*
Expand Down Expand Up @@ -58,31 +58,31 @@ function StartMessage {
Write-Host " At the prompts indicate which components you want to"
Write-Host " install or redeploy."
Write-Host ""
Write-Host " For VC Runtimes, OmniRig, Git, MSYS2 and VS Code use"
Write-Host " For VC Runtimes, OmniRig, Git, MSYS2 and VS Code use:"
Write-Host " --> Y`/Yes or N`/No"
Write-Host ""
Write-Host " For the Qt Install Selection:"
Write-Host ""
Write-Host " D / Y = Default ( minimal set of tools )"
Write-Host " F = Full ( full set of tools )"
Write-Host " N = Skip Installation"
Write-Host " Qt deployment now just runs the Installer and/or"
Write-Host " Maintenance Tool and no longer offers a scripted"
Write-Host " deployment option. Use:"
Write-Host " --> Y`/Yes or N`/No"
Write-Host ""
Write-Host " NOTE: VC Runtimes, Git, Qt and MSYS2 are mandatory to build"
Write-Host " JT-software. The Latest PowerShell is highly recommended."
Write-Host " NOTE: VC Runtimes, Git, Qt and MSYS2 are mandatory to"
Write-Host " build JT-software. The Latest PowerShell is highly"
Write-Host " recommended."
}

# ------------------------------------------------------------------- DISPLAY SELECTIONS
function DisplaySelections ($userInputPS, $userInputVCR, $userInputOmniRig, $userInputGit, $userInputQt, $userInputMsys2, $userInputVSCode) {
Write-Host ""
Write-Host "* Your Installation Selections:"
Write-Host ""
Write-Host " --> Latest PowerShell .............: $userInputPS"
Write-Host " --> VC Runtimes ...................: $userInputVCR"
Write-Host " --> OmniRig .......................: $userInputOmniRig"
Write-Host " --> Git ...........................: $userInputGit"
Write-Host " --> Qt ............................: $userInputQt"
Write-Host " --> MSYS2 .........................: $userInputMsys2"
Write-Host " --> VS Code .......................: $userInputVSCode"
Write-Host " --> Latest PowerShell ................: $userInputPS"
Write-Host " --> VC Runtimes ......................: $userInputVCR"
Write-Host " --> OmniRig ..........................: $userInputOmniRig"
Write-Host " --> Git ..............................: $userInputGit"
Write-Host " --> Qt ...............................: $userInputQt"
Write-Host " --> MSYS2 ............................: $userInputMsys2"
Write-Host " --> VS Code ..........................: $userInputVSCode"
Write-Host ""
}

Expand All @@ -91,14 +91,13 @@ function GetSelections([ref]$iPS, [ref]$iVCR, [ref]$iOmniRig, [ref]$iGit, [ref]$
Write-Host ""
Write-Host "* Enter Your Install/Redeployment Selection(s)`:"
Write-Host ""

$iPS.value = Read-Host " (required) Latest PowerShell (Y|N) ."
$iVCR.value = Read-Host " (required) VC/C++ Runtimes (Y|N) ..."
$iOmniRig.value = Read-Host " (required) OmniRig (Y|N) ..........."
$iGit.value = Read-Host " (required) Git-SCM (Y|N) ..........."
$iQt.value = Read-Host " (required) Default Qt (D/Y|F|N) ...."
$iMsys2.value = Read-Host " (required) MSYS2 Setup (Y|N) ......."
$iVSCode.value = Read-Host " (optional) VS Code (Y|N) ..........."
$iPS.value = Read-Host " (recommended) Latest PowerShell (Y|N) ."
$iVCR.value = Read-Host " (required) VC/C++ Runtimes (Y|N) ......"
$iOmniRig.value = Read-Host " (required) OmniRig (Y|N) .............."
$iGit.value = Read-Host " (required) Git-SCM (Y|N) .............."
$iQt.value = Read-Host " (required) Qt (Y|N) ..................."
$iMsys2.value = Read-Host " (required) MSYS2 Setup (Y|N) .........."
$iVSCode.value = Read-Host " (optional) VS Code (Y|N) .............."
$iPS.value = $iPS.value.ToUpper()
$iVCR.value = $iVCR.value.ToUpper()
$iOmniRig.value = $iOmniRig.value.ToUpper()
Expand Down Expand Up @@ -171,38 +170,15 @@ function ProcessVSCode {

# ------------------------------------------------------------------- PROCESS Qt
function ProcessQt {
$cmd = "$env:JTSDK_SETUP\qt\Generate-JSQt.ps1"
$step = "QT Generate Script"
Invoke-Expression "$cmd $param"
if ($LASTEXITCODE -ne 0) { WriteErrorMessage($step) }

$install="Y"
$step = "Qt Manual Deployment"
$cmd = "$env:JTSDK_SETUP\qt\Install-Qt.ps1"

# If option -eq D, install default (minimal) set of scripted Qt options

if (($userInputQt -eq "D") -or ($userInputQt -eq "Y")) {
$install="Y"
$step = "QT Default Install"
$param="min"
Invoke-Expression "$cmd $param"
if ($LASTEXITCODE -ne 0) { WriteErrorMessage($step) }
Write-Host "* Removing pre-existing Qt Configration marker(s)"
Get-ChildItem $env:JTSDK_CONFIG | Where{$_.Name -Match "qt*"} | Remove-Item
Write-Host "* Setting Qt Configration marker [$defaultQt]"
$tmpOut = $env:JTSDK_CONFIG + "\qt" + $defaultQt
Out-File -FilePath $tmpOut
}

# If option -eq F, install full (basic) set of Scripted Qt options

if ($userInputQt -eq "F") {
$install="Y"
$step = "QT Full Install"
$param="full"
Invoke-Expression "$cmd $param"
if ($LASTEXITCODE -ne 0) { WriteErrorMessage($step) }
Write-Host "* Using Tools-delivered Qt Configration marker --> Check that this is appropriate."
}
$param="manual"
Invoke-Expression "$cmd $param"
if ($LASTEXITCODE -ne 0) { WriteErrorMessage($step) }
Write-Host "* Removing pre-existing Qt Configration marker(s) --> If they exist"
Get-ChildItem $env:JTSDK_CONFIG | Where{$_.Name -Match "qt*"} | Remove-Item
Write-Host "* Using Tools-delivered Qt Configration marker --> This will almost certainly need manual review."
}

# ------------------------------------------------------------------- PROCESS MSYS2
Expand Down Expand Up @@ -293,7 +269,7 @@ if ($userInputVSCode -eq "Y") {
ProcessVSCode
$install = "Y"
}
if ($userInputQt -ne "N") {
if ($userInputQt -eq "Y") {
ProcessQt
$install = "Y"
}
Expand Down
5 changes: 1 addition & 4 deletions tools/setup/qt/Generate-JSQt.ps1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#-----------------------------------------------------------------------------#
# Name .........: Generate-JSQt.ps1
# Project ......: Part of the JTSDK64 Tools Project
# Version ......: 3.4.0.2
# Version ......: 4.0 Alpha
# Description ..: Downloads the latest Qt Installer
# Usage ........: Call this file directly from the command line
#
Expand All @@ -26,7 +26,6 @@
# Minor maintenance for Qt 6.5.1 Coordinated by Steve VK3VM 02-6-2023
# Bump to Version 4.0: Incorporation of QT5_VER and QT6_VER variables Coordinated by Steve VK3VM 04-6-2023
# --> The versions of Qt deployed now set inside Versions.ini. Maintenance now reduced.
# Bump back to 3.4.0.2: Set so that Latest MinGW components are deployed Steve VK3VM 15-07-2024
#
#-----------------------------------------------------------------------------#

Expand Down Expand Up @@ -140,8 +139,6 @@ Add-Content $of " widget.selectComponent`(`"qt.tools.openssl.win_x64`"`)`;"
Add-Content $of " widget.selectComponent`(`"qt.tools.win64_mingw810`"`)`;"
#Add-Content $of " widget.selectComponent`(`"qt.qt5.5152.win64_mingw81`"`)`;"
Add-Content $of " widget.selectComponent`(`"qt.qt5.$qt5ver.win64_mingw81`"`)`;"
Add-Content $of " widget.selectComponent`(`"qt.qt6.$qt6ver.win64_mingw112`"`)`;"
Add-Content $of " widget.selectComponent`(`"qt.qt6.$qt6ver.win64_mingw131`"`)`;"
Add-Content $of " gui.clickButton`(buttons.NextButton`)`;"
Add-Content $of "`}"
Add-Content $of " "
Expand Down
Loading

0 comments on commit db25ab4

Please sign in to comment.