Skip to content

Commit

Permalink
Add OpenSSL DLLs to Windows build
Browse files Browse the repository at this point in the history
  • Loading branch information
Frederick Thomssen committed May 1, 2017
1 parent 476d85c commit 005bf99
Show file tree
Hide file tree
Showing 12 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
path = gui/qxtglobalshortcut5
url = https://github.com/fathomssen/qxtglobalshortcut5.git
[submodule "build/macdeployqtfix"]
path = .travis/macdeployqtfix
path = deploy/macdeployqtfix
url = https://github.com/aurelien-rainone/macdeployqtfix.git
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,10 +91,10 @@ after_success:
- run $isLinux sudo make install
- run $isLinux cd ..
- run $isLinux export VERSION=${TRAVIS_TAG#v}
- run $isLinux .travis/deploy.linux.sh $PREFIX $VERSION
- run $isLinux deploy/deploy.linux.sh $PREFIX $VERSION
# OS X
- run $isOsX export PREFIX=redtimer-${TRAVIS_TAG}-${dist}-${distver}-${distname}
- run $isOsX .travis/deploy.osx.sh $PREFIX
- run $isOsX deploy/deploy.osx.sh $PREFIX
# Both
- export DEPLOYFILE=$PREFIX.*

Expand Down
4 changes: 4 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ after_build:
- xcopy %BUILD%\gui\release\redtimer.exe %DIST%
- xcopy %BUILD%\cli\release\redtimercli.exe %DIST%
- xcopy %BUILD%\libqtredmine\release\qtredmine.dll %DIST%
# Copy SSL libraries
- 7z x deploy\openssl-*-win32.zip -oopenssl
- xcopy openssl\libeay32.dll %DIST%
- xcopy openssl\ssleay32.dll %DIST%
# Copy Qt libraries
- xcopy %QTDIR%\bin\libEGL.dll %DIST%
- xcopy %QTDIR%\bin\libgcc_s_dw2-1.dll %DIST%
Expand Down
File renamed without changes.
6 changes: 3 additions & 3 deletions .travis/deploy.linux.sh → deploy/deploy.linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ mkdir -p dist/opt/redtimer
cp gui/redtimer dist/opt/redtimer
cp cli/redtimercli dist/opt/redtimer
cp gui/icons/clock_red.svg dist/opt/redtimer/redtimer.svg
cp .travis/redtimer.desktop dist/opt/redtimer
cp deploy/redtimer.desktop dist/opt/redtimer

# Create AppImage
.travis/linuxdeployqt.AppImage dist/opt/redtimer/redtimercli -qmldir=gui/qml -verbose=2
.travis/linuxdeployqt.AppImage dist/opt/redtimer/redtimer -qmldir=gui/qml -appimage -bundle-non-qt-libs -verbose=2
deploy/linuxdeployqt.AppImage dist/opt/redtimer/redtimercli -qmldir=gui/qml -verbose=2
deploy/linuxdeployqt.AppImage dist/opt/redtimer/redtimer -qmldir=gui/qml -appimage -bundle-non-qt-libs -verbose=2

mv dist/opt/redtimer.AppImage $PREFIX.AppImage

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file added deploy/openssl-1.0.2k-i386-win32.zip
Binary file not shown.
File renamed without changes.
2 changes: 1 addition & 1 deletion redtimer.pro
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ gui.depends = libredtimer
libredtimer.depends = libqtredmine

DISTFILES += \
.travis/* \
deploy/* \
docs/* \
images/* \
.travis.yml \
Expand Down

0 comments on commit 005bf99

Please sign in to comment.