Hi,
I am able to deploy via RPM. Or better, QtCreator is able to do it ;-)
Still, I need to install some data files as well.
pro file:
data.files = checklistsdata/*
OTHER_FILES += \
checklistsdata/skyArrow-walkaround \
checklistsdata/skyArrowEMERGENCY \
.....
In the .pri:
data.path = /home/nemo/checklistsdata
INSTALLS += target qml desktop data
As far as I understand this should be sufficient.
Still deployment fails.
Any hints?
Thanks.
Output when deploying:
nstall -m 755 -p "checklists" "/home/deploy/installroot/usr/bin/checklists"
install -m 755 -p /home/mersdk/qt/checklists/main.qml
/home/deploy/installroot/usr/share/checklists/
cp -f -R /home/mersdk/qt/checklists/pages
/home/deploy/installroot/usr/share/checklists/
cp -f -R /home/mersdk/qt/checklists/cover
/home/deploy/installroot/usr/share/checklists/
cp -f -R /home/mersdk/qt/checklists/controls
/home/deploy/installroot/usr/share/checklists/
install -m 755 -p /home/mersdk/qt/checklists/main.qml
/home/deploy/installroot/usr/share/checklists/
install -m 755 -p /home/mersdk/qt/checklists/checklists.desktop
/home/deploy/installroot/usr/share/applications/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/eurofox
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p
/home/mersdk/qt/checklists/checklistsdata/eurofoxEMERGENCY
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO1
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO2
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO3
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO4
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO5
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO6
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO7
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO8
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/GEO9
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p /home/mersdk/qt/checklists/checklistsdata/skyArrow
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p
/home/mersdk/qt/checklists/checklistsdata/skyArrow-walkaround
/home/deploy/installroot/home/nemo/checklistsdata/
install -m 755 -p
/home/mersdk/qt/checklists/checklistsdata/skyArrowEMERGENCY
/home/deploy/installroot/home/nemo/checklistsdata/
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id
/home/mersdk/qt/checklists/
.........
Processing files: checklists-0.1-1.i586
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libGLESv2.so.2 libQt5Core.so.5 libQt5Gui.so.5
libQt5Network.so.5 libQt5Qml.so.5 libQt5Quick.so.5 libc.so.6
libc.so.6(GLIBC_2.0) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libm.so.6
libpthread.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(GLIBCXX_3.4) rtld(GNU_HASH)
Processing files: checklists-debugsource-0.1-1.i586
Processing files: checklists-debuginfo-0.1-1.i586
Provides: debuginfo(build-id) = 3196c82eb7247c3f8a80152b57c0863007c4c887
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/home/deploy/installroot
error:
RPM build errors:
Installed (but unpackaged) file(s) found:
/home/nemo/checklistsdata/GEO1
/home/nemo/checklistsdata/GEO2
/home/nemo/checklistsdata/GEO3
/home/nemo/checklistsdata/GEO4
/home/nemo/checklistsdata/GEO5
/home/nemo/checklistsdata/GEO6
/home/nemo/checklistsdata/GEO7
/home/nemo/checklistsdata/GEO8
/home/nemo/checklistsdata/GEO9
/home/nemo/checklistsdata/eurofox
/home/nemo/checklistsdata/eurofoxEMERGENCY
/home/nemo/checklistsdata/skyArrow
/home/nemo/checklistsdata/skyArrow-walkaround
/home/nemo/checklistsdata/skyArrowEMERGENCY
Installed (but unpackaged) file(s) found:
/home/nemo/checklistsdata/GEO1
/home/nemo/checklistsdata/GEO2
/home/nemo/checklistsdata/GEO3
/home/nemo/checklistsdata/GEO4
/home/nemo/checklistsdata/GEO5
/home/nemo/checklistsdata/GEO6
/home/nemo/checklistsdata/GEO7
/home/nemo/checklistsdata/GEO8
/home/nemo/checklistsdata/GEO9
/home/nemo/checklistsdata/eurofox
/home/nemo/checklistsdata/eurofoxEMERGENCY
/home/nemo/checklistsdata/skyArrow
/home/nemo/checklistsdata/skyArrow-walkaround
/home/nemo/checklistsdata/skyArrowEMERGENCY
receiving incremental file list
drwxr-xr-x 4096 2013/11/20 14:24:08 .
-rwxr-xr-x 376569 2013/11/20 14:24:08 checklists-0.1-1.i586.rpm
sent 11 bytes received 69 bytes 160.00 bytes/sec
total size is 376569 speedup is 4707.11
Command failed: A filename to install is required
20:16:19: The process
"/home/wim/.config/SailfishAlpha2/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/deploy"
exited with code 3.
Error while building/deploying project checklists (kit:
MerSDK-SailfishOS-i486-x86-GCC (MerSDK SailfishOS-i486-x86))
When executing step 'Rpm'
20:16:19: Elapsed time: 00:06.
_______________________________________________
SailfishOS.org Devel mailing list