Skip to content

Commit

Permalink
Merge pull request #26 from DeinAlptraum/master
Browse files Browse the repository at this point in the history
Fix AppVeyor Build and Windows installer
  • Loading branch information
bohning authored Oct 13, 2023
2 parents c28ea64 + 96049cf commit 2c21e09
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
4 changes: 2 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ environment:
# Windows
- ARCH: x64
COMPILER: msvc2019 #MinGW
QTDIR: C:\Qt\6.5.1\msvc2019_64 #C:\Qt\6.5.0\mingw_64
QTDIR: C:\Qt\6.5\msvc2019_64 #C:\Qt\6.5.0\mingw_64
# macOS
- ARCH: x64
COMPILER: Clang
Expand Down Expand Up @@ -72,7 +72,7 @@ for:

build_script:
# build taglib
- git clone https://github.com/taglib/taglib.git
- git clone --recurse-submodules https://github.com/taglib/taglib.git
- cd .\taglib
- mkdir build
- cd build
Expand Down
2 changes: 2 additions & 0 deletions setup/win64/UltraStar-Creator.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,8 @@ Section "Application" SecCopyUI
File "tls\qcertonlybackend.dll" ;; needed?
File "tls\qopensslbackend.dll" ;; needed?
File "tls\qschannelbackend.dll" ;; needed?
SetOutPath "C:\Program Files\taglib\lib"
File "tag.dll"

;; setup initial reg values
;; WriteRegStr HKCU "Software\HPI\${PRODUCTNAME}" "key" "value1 value2"
Expand Down
3 changes: 2 additions & 1 deletion src/UltraStar-Creator.pro
Original file line number Diff line number Diff line change
Expand Up @@ -168,10 +168,11 @@ win32 {
QMAKE_POST_LINK += $${QMAKE_DEL_FILE} $$shell_path($${DESTDIR}/imageformats/qwbmp*.dll) $$escape_expand(\\n\\t)
QMAKE_POST_LINK += $${QMAKE_DEL_FILE} $$shell_path($${DESTDIR}/imageformats/qwebp*.dll) $$escape_expand(\\n\\t)
# Manually add bass, bass_fx and libcld2 libraries
# Manually add bass, bass_fx, libcld2 and taglib libraries
QMAKE_POST_LINK += $${QMAKE_COPY} $$shell_path(../lib/win64/bass.dll) $$shell_path($${DESTDIR}) $$escape_expand(\\n\\t)
QMAKE_POST_LINK += $${QMAKE_COPY} $$shell_path(../lib/win64/bass_fx.dll) $$shell_path($${DESTDIR}) $$escape_expand(\\n\\t)
QMAKE_POST_LINK += $${QMAKE_COPY} $$shell_path(../lib/win64/cld2.dll) $$shell_path($${DESTDIR}) $$escape_expand(\\n\\t)
QMAKE_POST_LINK += $${QMAKE_COPY} $$shell_path(../taglib/build/taglib/Release/tag.dll) $$shell_path($${DESTDIR}) $$escape_expand(\\n\\t)
# Copy SSL/TLS libraries
QMAKE_POST_LINK += $${QMAKE_COPY} $$shell_path(../lib/win64/capi.dll) $$shell_path($${DESTDIR}) $$escape_expand(\\n\\t)
Expand Down

0 comments on commit 2c21e09

Please sign in to comment.