Skip to content

Commit 56bcd31

Browse files
🐧 Improving Linux installer script
- always using Qt Dir - copying Qt libs in any version number
1 parent 238adfe commit 56bcd31

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

installers/linux/build_installer.sh

+11-11
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ cd $destDir
3939

4040
echo "Creating makefile ..."
4141
#-spec linux-g++-32
42-
qmake -config release $projectsDir/Jamtaba.pro
42+
$qtDir/bin/qmake -config release $projectsDir/Jamtaba.pro
4343

4444
echo "generating translation (.qm) files..."
45-
lrelease $projectsDir/Jamtaba.pro
45+
$qtDir/bin/lrelease $projectsDir/Jamtaba.pro
4646

4747
echo "Compiling..."
4848
make -s -j 4
@@ -64,15 +64,15 @@ cp $scriptDir/Jamtaba2.png packageFiles/Jamtaba2.png
6464
echo "Done!"
6565

6666
echo "Copying Qt distribution files from $qtDir to 'packageFiles'"
67-
cp $qtDir/lib/libQt5Widgets.so.5 packageFiles/
68-
cp $qtDir/lib/libQt5Gui.so.5 packageFiles/
69-
cp $qtDir/lib/libQt5Core.so.5 packageFiles/
70-
cp $qtDir/lib/libQt5Network.so.5 packageFiles/
71-
cp $qtDir/lib/libQt5DBus.so.5 packageFiles/
72-
cp $qtDir/lib/libQt5XcbQpa.so.5 packageFiles/
73-
cp $qtDir/lib/libicui18n.so.54 packageFiles/
74-
cp $qtDir/lib/libicuuc.so.54 packageFiles/
75-
cp $qtDir/lib/libicudata.so.54 packageFiles/
67+
cp $qtDir/lib/libQt5Widgets.so.* packageFiles/
68+
cp $qtDir/lib/libQt5Gui.so.* packageFiles/
69+
cp $qtDir/lib/libQt5Core.so.* packageFiles/
70+
cp $qtDir/lib/libQt5Network.so.* packageFiles/
71+
cp $qtDir/lib/libQt5DBus.so.* packageFiles/
72+
cp $qtDir/lib/libQt5XcbQpa.so.* packageFiles/
73+
cp $qtDir/lib/libicui18n.so.* packageFiles/
74+
cp $qtDir/lib/libicuuc.so.* packageFiles/
75+
cp $qtDir/lib/libicudata.so.* packageFiles/
7676
cp $qtDir/plugins/platforms/libqxcb.so packageFiles/platforms
7777

7878

0 commit comments

Comments
 (0)