Skip to content

Commit b9560b0

Browse files
committed
To 4.1.0a Initial Improvements
1 parent de03f20 commit b9560b0

File tree

9 files changed

+217
-646
lines changed

9 files changed

+217
-646
lines changed

GIT Notes.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ See: https://stackoverflow.com/questions/7328454/how-to-synchronize-multiple-git
6262

6363
--> Especially: for i in $(git remote); do git push --mirror "$i"; done
6464

65-
git tag -a v3.4.0.1 -m "v3.4.0-U1"
65+
git tag -a v4.1.0a -m "v4.1.0a"
6666

6767
then
6868

README.md

Lines changed: 101 additions & 94 deletions
Large diffs are not rendered by default.

jtsdk64-4.0.0-u3.iss renamed to jtsdk64-4.1.0-u0.iss

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
; Script generated by the Inno Setup Script Wizard.
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

4-
#define MyAppName "JTSDK64 4.0.0-U3"
5-
#define MyAppVersion "4.0.0.3"
6-
#define MyAppPublisher "(c)2020 - 2024 JTSDK Contributors based on concepts and code 2013-2021 (c) Greg Beam KI7MT"
4+
#define MyAppName "JTSDK64 4.1.0-U0"
5+
#define MyAppVersion "4.1.0.0"
6+
#define MyAppPublisher "(c)2020 - 2025 JTSDK Contributors based on concepts and code 2013-2021 (c) Greg Beam KI7MT"
77
#define MyAppURL "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-3.2-Stream/"
88

99
[Setup]
1010
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
1111
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
12-
AppId={{4DAD7D69-CEB1-4F55-A7B1-251534E5CB53}
12+
AppId={{6B05D738-771F-476B-BE33-69B1B7E302A1}
1313
AppName={#MyAppName}
1414
AppVersion={#MyAppVersion}
1515
;AppVerName={#MyAppName} {#MyAppVersion}
@@ -24,12 +24,12 @@ DisableProgramGroupPage=auto
2424
; Uncomment the following line to run in non administrative install mode (install for current user only.)
2525
PrivilegesRequired=lowest
2626
OutputDir=C:\JTSDK64-Tools
27-
OutputBaseFilename=JTSDK64-4.0.0-U3
27+
OutputBaseFilename=JTSDK64-4.1.0-U0
2828
Compression=lzma
2929
SolidCompression=yes
3030
WizardStyle=modern
3131
LicenseFile=C:\JTSDK64-Tools\gpl-3.0.rtf
32-
VersionInfoVersion=4.0.0.3
32+
VersionInfoVersion=4.1.0.0
3333

3434
[Languages]
3535
Name: "english"; MessagesFile: "compiler:Default.isl"
@@ -39,17 +39,20 @@ source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs overwriter
3939

4040
[InstallDelete]
4141
Type: files; Name: "{app}\HAMLIB*.url"
42-
Type: files; Name: "{app}\jtsdk-tools\*u*.iss"
43-
Type: files; Name: "{app}\jtsdk-tools\config\src-*"
42+
Type: files; Name: "{app}\jtsdk-tools\*.iss"
43+
Type: files; Name: "{app}\jtsdk-tools\config\hl*"
44+
Type: files; Name: "{app}\jtsdk-tools\config\src*"
45+
4446
Type: files; Name: "{app}\tools\msys64\etc\skel\bin\*.sh"
4547
Type: files; Name: "{app}\docs\*.*"
4648
; Type: files; Name: "{app}\tools\setup\*.ps1"
47-
Type: files; Name: "{app}\config\src-*"
49+
Type: files; Name: "{app}\config\*"
50+
Type: files; Name: "{app}\config\*.*"
4851
Type: files; Name: "{app}\tmp\src-*"
4952

5053
[Icons]
5154
Name: "{group}\Help Resources"; Filename: "https://groups.io/g/JTSDK/topics"; WorkingDir: "{app}"
52-
Name: "{group}\Sourceforge Repository"; Filename: "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.0-Stream/"; WorkingDir: "{app}"
55+
Name: "{group}\Sourceforge Repository"; Filename: "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.1-Stream/"; WorkingDir: "{app}"
5356
Name: "{group}\Web Site - Home"; Filename: "https://hamlib-sdk.sourceforge.io/"; WorkingDir: "{app}"
5457
Name: "{group}\JTSDK64-Setup"; Filename: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File C:\JTSDK64-Tools\jtsdk64-setup.ps1"; WorkingDir: "{app}"
5558
Name: "{group}\JTSDK64-Tools"; Filename: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File C:\JTSDK64-Tools\jtsdk64.ps1"; WorkingDir: "{app}"

jtsdk64-4.0.0.iss renamed to jtsdk64-4.1.0.iss

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
; Script generated by the Inno Setup Script Wizard.
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

4-
#define MyAppName "JTSDK64 4.0.0b1"
5-
#define MyAppVersion "4.0.0"
4+
#define MyAppName "JTSDK64 4.1.0a"
5+
#define MyAppVersion "4.1.0a"
66
#define MyAppPublisher "(c)2020 - 2025 JTSDK Contributors based on concepts and code 2013-2021 (c) Greg Beam KI7MT"
7-
#define MyAppURL "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.0-Stream/"
7+
#define MyAppURL "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.1-Stream/"
88

99
[Setup]
1010
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
1111
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
12-
AppId={{AEF4220C-1A32-4BE0-A6A2-C49BD2EC3A91}
12+
AppId={{49B9F440-C2E9-4392-ADEB-C281C7F40B8E}
1313
AppName={#MyAppName}
1414
AppVersion={#MyAppVersion}
1515
;AppVerName={#MyAppName} {#MyAppVersion}
@@ -24,12 +24,12 @@ DisableProgramGroupPage=no
2424
; Uncomment the following line to run in non administrative install mode (install for current user only.)
2525
PrivilegesRequired=lowest
2626
OutputDir=C:\JTSDK64-Tools
27-
OutputBaseFilename=JTSDK64-4.0.0b1
27+
OutputBaseFilename=JTSDK64-4.1.0
2828
Compression=lzma
2929
SolidCompression=yes
3030
WizardStyle=modern
3131
LicenseFile=C:\JTSDK64-Tools\gpl-3.0.rtf
32-
VersionInfoVersion=4.0.0
32+
VersionInfoVersion=4.1.0
3333

3434
[Tasks]
3535
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
@@ -42,16 +42,19 @@ source: "C:\JTSDK64-Tools\*"; DestDir: "{app}"; Flags: recursesubdirs createalls
4242

4343
[InstallDelete]
4444
Type: files; Name: "{app}\HAMLIB*.url"
45-
Type: files; Name: "{app}\jtsdk-tools*.iss"
45+
Type: files; Name: "{app}\jtsdk-tools\*.iss"
46+
Type: files; Name: "{app}\jtsdk-tools\config\hl*"
47+
Type: files; Name: "{app}\jtsdk-tools\config\src*"
4648
Type: files; Name: "{app}\tools\msys64\etc\skel\bin\*.sh"
4749
Type: files; Name: "{app}\docs\*.*"
4850
Type: files; Name: "{app}\tools\setup\*.ps1"
49-
Type: files; Name: "{app}\config\src-*"
51+
Type: files; Name: "{app}\config\*"
52+
Type: files; Name: "{app}\config\*.*"
5053
Type: files; Name: "{app}\tmp\src-*"
5154

5255
[Icons]
5356
Name: "{group}\Help Resources"; Filename: "https://groups.io/g/JTSDK/topics"; WorkingDir: "{app}"
54-
Name: "{group}\Sourceforge Repository"; Filename: "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.0-Stream/"; WorkingDir: "{app}"
57+
Name: "{group}\Sourceforge Repository"; Filename: "https://sourceforge.net/projects/hamlib-sdk/files/Windows/JTSDK-4.1-Stream/"; WorkingDir: "{app}"
5558
Name: "{group}\Web Site - Home"; Filename: "https://hamlib-sdk.sourceforge.io/"; WorkingDir: "{app}"
5659
Name: "{group}\JTSDK64-Setup"; Filename: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File C:\JTSDK64-Tools\jtsdk64-setup.ps1"; WorkingDir: "{app}"
5760
Name: "{group}\JTSDK64-Tools"; Filename: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File C:\JTSDK64-Tools\jtsdk64.ps1"; WorkingDir: "{app}"

jtsdk64.ps1

Lines changed: 51 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#-----------------------------------------------------------------------------::
22
# Name .........: jtsdk64.ps1
33
# Project ......: Part of the JTSDK64 Tools Project
4-
# Version ......: 4.0.0
4+
# Version ......: 4.1.0a
55
# Description ..: Main Development Environment Script
66
# Sets environment variables for development and MSYS2
77
# Original URL .: https://github.com/KI7MT/jtsdk64-tools.git
@@ -36,7 +36,10 @@
3636
# : Major enhancements and removal of "Fudges" to hopefully support Qt 6.7 and MinGW 13.1 18-9-2024 Steve I VK3VM
3737
# : Minor legacy bugfix with JTSDK_MSYS2_F fixed 18-9-2024 Steve I VK3VM
3838
# : (Non-ideal) Support for "extras" folder 2024-10-2 coordinated by Steve I VK3VM
39-
# : Bump to Version 4.0 coordinated by Steve I VK3VM
39+
# : Bump to Version 4.0 and minor tweaks coordinated by Steve I VK3VM
40+
# : Prefix changed to toss all builds of Hamlib into x:\JTSDK64-Tools\tools\hamlib rather than Qt version specific directory
41+
# --> as Qt specific versioning now redundant since Qt completely built under MinGW/MSYS2 2025-05-24 Coordinated by Steve I VK3VM
42+
# : Move $env:HLREPO into Versions.ini 2025-05-25 coordinated by Steve I VK3VM
4043
#
4144
#-----------------------------------------------------------------------------::
4245

@@ -330,6 +333,7 @@ function SetQtEnvVariables ([ref]$QTBASE_ff, [ref]$QTD_ff, [ref]$GCCD_ff, [ref]$
330333

331334
function CheckBoostCorrectQtmingwDirVersion($boostDir) {
332335
$retval = "Not Found"
336+
$env:B_MINGW="Not Found"
333337

334338
$listBoostDeploy = Get-ChildItem -Path "$boostDir\lib" -EA SilentlyContinue
335339

@@ -339,20 +343,24 @@ function CheckBoostCorrectQtmingwDirVersion($boostDir) {
339343
# More than Likely GCC13.1 >= Qt 6.7.0 with MinGW 13.1 or later
340344
# Needs a better method
341345
$retval="mingw_64" # As found in x:\JTSDK64-Tools\tools\Qt\6.7.x
346+
$env:B_MINGW="mingw1310_64"
342347
break
343348
}
344349
if ($subPathBoost.Name -like '*-mgw11-*') {
345350
# More than Likely GCC11 and >= Qt 6.2.2 with MinGW 11.2.0 or later
346351
# Needs a better method # As found in x:\JTSDK64-Tools\tools\Qt\6.2.2 or later
347352
$retval="mingw_64"
353+
$env:B_MINGW="mingw112_64"
348354
break
349355
}
350356
if ($subPathBoost.Name -like '*-mgw8-*') {
351357
$retval="mingw81_64"
358+
$env:B_MINGW=$retval
352359
break
353360
}
354361
if ($subPathBoost.Name -like '*-mgw7-*') {
355362
$retval="mingw73_64"
363+
$env:B_MINGW=$retval
356364
break
357365
}
358366
}
@@ -418,20 +426,31 @@ function SetHamlibDirs {
418426
return ($env:hamlib_base).replace("\","/")
419427
}
420428

421-
# --- SET HAMLIB REPO SOURCE --------------------------------------------------
429+
# --- SET HAMLIB VARIABLES ----------------------------------------------------
422430

423431
function SetHamlibRepo {
424432
Write-Host -NoNewLine "* Hamlib Repository Source: "
425433

426-
# This logic works - assuming only one marker...
427-
$env:HLREPO = "NONE"
428-
if (Test-Path "$env:JTSDK_CONFIG\hlmaster") { $env:HLREPO = "MASTER" }
429-
# The next repo has been deprecated. It is here as an example - but it may not work.
430-
if (Test-Path "$env:JTSDK_CONFIG\hlw9mdb") { $env:HLREPO = "W9MDB" }
431-
Write-Host "$env:HLREPO"
432-
if ($env:HLREPO -eq "NONE") {
433-
Write-Host " --> Please set a repository source marker in $env:JTSDK_CONFIG"
434-
}
434+
# # This logic works - assuming only one marker...
435+
# $env:HLREPO = "NONE"
436+
# if (Test-Path "$env:JTSDK_CONFIG\hlmaster") { $env:HLREPO = "MASTER" }
437+
# # The next repo has been deprecated. It is here as an example - but it may not work.
438+
# if (Test-Path "$env:JTSDK_CONFIG\hlw9mdb") { $env:HLREPO = "W9MDB" }
439+
# Write-Host "$env:HLREPO"
440+
# if ($env:HLREPO -eq "NONE") {
441+
# Write-Host " --> Please set a repository source marker in $env:JTSDK_CONFIG"
442+
# }
443+
444+
# Env var HLREPO now set from a key inside Versions.ini
445+
$env:HLREPO = $configTable.Get_Item("hlrepo")
446+
$env:HLREPO = $env:HLREPO.ToUpper()
447+
$validValues = "NONE", "MASTER"
448+
if ($validValues -contains $env:HLREPO ) {
449+
Write-Host "$env:HLREPO"
450+
} else {
451+
Write-Host "Invalid key value for hlrepo in Versions.ini"
452+
GenerateError("Invalid key value for hlrepo in Versions.ini")
453+
}
435454
}
436455

437456
# --- PortAudio Dirs ----------------------------------------------------------
@@ -484,7 +503,7 @@ function GenerateToolChain ($qtbaseff, $qtdff, $gccdff, $rubyff, $fftw3fff, $pal
484503
Add-Content $of "SET (LUSB $lusbff )"
485504
Add-Content $of " "
486505
Add-Content $of "# Hamlib"
487-
Add-Content $of "SET (HLIB $hamlibff/qt/$env:QTV)"
506+
Add-Content $of "SET (HLIB $hamlibff)"
488507
Add-Content $of " "
489508
Add-Content $of "# Subversion"
490509
Add-Content $of "SET (SVND $svnff)"
@@ -537,37 +556,37 @@ function InvokeInteractiveEnvironment {
537556
New-Alias mingw32 "$env:JTSDK_TOOLS\msys64\mingw32.exe"
538557
New-Alias mingw64 "$env:JTSDK_TOOLS\msys64\mingw64.exe"
539558
Clear-Host
559+
Write-Host " JTSDK x64 Tools $env:JTSDK64_VERSION"
540560
Write-Host "--------------------------------------------------"
541-
Write-Host " JTSDK x64 Tools $env:JTSDK64_VERSION"
561+
Write-Host "Package Version/Status"
542562
Write-Host "--------------------------------------------------"
543-
Write-Host ""
544-
Write-Host "Config: $env:JTSDK_VC"
545-
Write-Host ""
546-
Write-Host -NoNewLine "MSYS2 Path: "
563+
Write-Host -NoNewLine "MSYS2 Path..: "
547564
if ( $env:UNIXTOOLS -eq "enabled") {
548565
Write-Host "$env:JTSDK_MSYS2"
549566
} else {
550567
Write-Host "$env:UNIXTOOLS"
551568
}
552-
Write-Host ""
553-
Write-Host "Package Version/Status"
554-
Write-Host "--------------------------------------------------"
555569
Write-Host "Source .....: $env:JT_SRC"
556570
if ((Test-Path "$env:JTSDK_TOOLS\qt\$env:qtv")) {
557571
Write-Host "Qt .........: $env:QTV/$env:VER_MINGW_GCC, Tools/$env:GCC_MINGW "
558572
} else {
559573
Write-Host "Qt .........: $env:QTV Missing"
560574
}
561575
Write-Host -NoNewLine "Hamlib .....: "
562-
if ((Test-Path "$env:hamlib_base\qt\$env:QTV")) {
563-
if (Test-Path "$env:hamlib_base\qt\$env:QTV\lib\libhamlib.dll.a") {
564-
Write-Host "Dynamic"
576+
if ((Test-Path "$env:hamlib_base")) {
577+
if (Test-Path "$env:hamlib_base\lib\libhamlib.dll.a") {
578+
Write-Host -n "Dynamic"
565579
} else {
566-
Write-Host "Static"
580+
if (Test-Path "$env:hamlib_base\lib") {
581+
Write-Host -n "Static"
582+
} else {
583+
Write-Host -n "Missing"
584+
}
567585
}
568586
} else {
569-
Write-Host "Missing"
587+
Write-Host -n "Missing"
570588
}
589+
Write-Host " [Git: $env:HLREPO]"
571590
if ((Test-Path "$env:fftw3f_dir")) {
572591
Write-Host "FFTW .......: $env:fftwv"
573592
} else {
@@ -609,16 +628,16 @@ function InvokeInteractiveEnvironment {
609628
}
610629
}
611630
if ((Test-Path "$env:boost_dir")) {
612-
Write-Host "Boost ......: $env:boostv $env:BOOST_STATUS for $env:GCC_MINGW"
631+
Write-Host "Boost ......: $env:boostv $env:BOOST_STATUS [$env:B_MINGW]"
613632
} else {
614633
Write-Host "Boost ......: $env:boostv Missing"
615634
}
616635
617636
Write-Host "--------------------------------------------------"
618637
Write-Host ""
619-
Write-Host " Build Boost .......: Deploy-Boost"
620-
Write-Host " MSYS2 Environment .: mingw64"
621-
Write-Host " Build JTware ......: jtbuild `[option`]"
638+
Write-Host "Build Boost .......: Deploy-Boost"
639+
Write-Host "MSYS2 Environ......: mingw64"
640+
Write-Host "Build JTware ......: jtbuild `[option`]"
622641
Write-Host ""
623642
}'
624643
}
@@ -733,8 +752,8 @@ SetPortAudioDirs -pa_dir_ff ([ref]$pa_dir_ff)
733752
# --- SET FINAL ENVIRONMENT PATHS and CONSOLE TITLE ---------------------------
734753

735754
$env:PATH += $env:JTSDK_PATH
736-
$env:PATH += ";"+$pwd.drive.name+":\JTSDK64-Tools\tools\hamlib\qt\"+$env:QTV+"\bin" # -- Always Find HAMLIB in search path
737-
$env:PATH += ";"+$pwd.drive.name+":\JTSDK64-Tools\tools\hamlib\qt\"+$env:QTV+"\lib" # -- Always Find HAMLIB Library Dir in search path
755+
$env:PATH += ";"+$pwd.drive.name+":\JTSDK64-Tools\tools\hamlib\bin" # -- Always Find HAMLIB in search path
756+
$env:PATH += ";"+$pwd.drive.name+":\JTSDK64-Tools\tools\hamlib\lib" # -- Always Find HAMLIB Library Dir in search path
738757

739758
# The next line is a FUDGE for an issue with JTDX packaging. Not Happy with this - but is necessary !
740759
$env:PATH += ";"+$env:windir+"\SysWOW64\downlevel;"+$env:windir+"\System32\downlevel"

tools/cmake/4.0.2/share/cmake-4.0/Modules/BundleUtilities.cmake

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -759,28 +759,29 @@ function(copy_resolved_item_into_bundle resolved_item resolved_embedded_item)
759759
# endif()
760760

761761
# From Uwe DG2YCB's suggestions
762+
# Sources now Qt version agnostic Steve I Vk3VM 2025-05-24
762763
if(resolved_item_compare STREQUAL resolved_embedded_item_compare)
763764
message(STATUS "warning: resolved_item == resolved_embedded_item - not copying...")
764765
elseif(${resolved_item} MATCHES "libhamlib-4.dll")
765766
# message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
766767
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "C:/JTSDK64-Tools/tools/hamlib/qt/5.15.2/bin/libhamlib-4.dll" "${resolved_embedded_item}")
767-
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/qt/$ENV{QTV}/bin/libhamlib-4.dll" "${resolved_embedded_item}")
768+
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/bin/libhamlib-4.dll" "${resolved_embedded_item}")
768769
elseif(${resolved_item} MATCHES "libusb-1.0.dll")
769770
# message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
770771
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "C:/JTSDK64-Tools/tools/hamlib/qt/5.15.2/bin/libusb-1.0.dll" "${resolved_embedded_item}")
771-
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/qt/$ENV{QTV}/bin/libusb-1.0.dll" "${resolved_embedded_item}")
772+
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/bin/libusb-1.0.dll" "${resolved_embedded_item}")
772773
# elseif(${resolved_item} MATCHES "libgcc_s_sjlj-1.dll")
773774
# message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
774775
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "C:/JTSDK64-Tools/tools/hamlib/qt/5.15.2/bin/libgcc_s_sjlj-1.dll" "${resolved_embedded_item}")
775-
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/qt/$ENV{QTV}/bin/libgcc_s_sjlj-1.dll "${resolved_embedded_item}")
776+
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/bin/libgcc_s_sjlj-1.dll "${resolved_embedded_item}")
776777
elseif(${resolved_item} MATCHES "libgcc_s_seh-1.dll")
777778
# message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
778779
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "C:/JTSDK64-Tools/tools/hamlib/qt/5.15.2/bin/libgcc_s_seh-1.dll" "${resolved_embedded_item}")
779-
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/qt/$ENV{QTV}/bin/libgcc_s_seh-1.dll" "${resolved_embedded_item}")
780+
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/bin/libgcc_s_seh-1.dll" "${resolved_embedded_item}")
780781
elseif(${resolved_item} MATCHES "libwinpthread-1.dll")
781782
# message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
782783
# execute_process(COMMAND ${CMAKE_COMMAND} -E copy "C:/JTSDK64-Tools/tools/hamlib/qt/5.15.2/bin/libwinpthread-1.dll" "${resolved_embedded_item}")
783-
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/qt/$ENV{QTV}/bin/libwinpthread-1.dll" "${resolved_embedded_item}")
784+
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "$ENV{JTSDK_TOOLS}/hamlib/bin/libwinpthread-1.dll" "${resolved_embedded_item}")
784785
else()
785786
#message(STATUS "copying COMMAND ${CMAKE_COMMAND} -E copy ${resolved_item} ${resolved_embedded_item}")
786787
execute_process(COMMAND ${CMAKE_COMMAND} -E copy "${resolved_item}" "${resolved_embedded_item}")

0 commit comments

Comments
 (0)