mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2025-09-01 08:52:45 +00:00
Add BlurHash library
This commit is contained in:
parent
80cbf56225
commit
bb2f6f3a3e
5 changed files with 14 additions and 4 deletions
|
@ -7,9 +7,10 @@ set(DEPLOY_ROOT /home/deploy/installroot/)
|
|||
ExternalProject_Add(BlurhashQt
|
||||
# PREFIX ${CMAKE_CURRENT_BINARY_DIR}/lib/blurhash-qt
|
||||
GIT_REPOSITORY https://github.com/HenkKalkwater/BlurhashQt.git
|
||||
GIT_TAG 6a0d05919a798eedeacdbc30507470b774b90f8d
|
||||
GIT_TAG 61ae7f0feca6ab67da1bfdbcb222bbd12e8f7e07
|
||||
|
||||
CMAKE_ARGS -DBUILD_SHARED_LIBS:BOOL=ON -DENABLE_EXPORT=OFF -DQML_PLUGIN_PATH=${PROJECT_BINARY_DIR}/plugins/)
|
||||
|
||||
CMAKE_ARGS -DBUILD_SHARED_LIBS:BOOL=ON -DENABLE_EXPORT=OFF -DCMAKE_INSTALL_LIBDIR=${DEPLOY_ROOT}usr/share/harbour-sailfin/plugins)
|
||||
find_package(Qt5 COMPONENTS Gui Qml Quick)
|
||||
find_package(SailfishApp 1.0 REQUIRED)
|
||||
|
||||
|
@ -66,6 +67,8 @@ target_link_libraries(harbour-sailfin PRIVATE Qt5::Gui Qt5::Qml Qt5::Quick Sailf
|
|||
install(TARGETS harbour-sailfin
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
|
||||
install(DIRECTORY ${PROJECT_BINARY_DIR}/plugins/
|
||||
DESTINATION share/harbour-sailfin/)
|
||||
install(DIRECTORY qml
|
||||
DESTINATION share/harbour-sailfin
|
||||
)
|
||||
|
|
|
@ -21,6 +21,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|||
#include <QtQuick>
|
||||
#endif
|
||||
|
||||
#include <QDebug>
|
||||
#include <QJSEngine>
|
||||
#include <QGuiApplication>
|
||||
#include <QQuickView>
|
||||
|
@ -45,6 +46,7 @@ int main(int argc, char *argv[]) {
|
|||
QQuickView *view = SailfishApp::createView();
|
||||
view->setSource(SailfishApp::pathToMainQml());
|
||||
view->show();
|
||||
qDebug() << "QML import paths: " << view->engine()->importPathList();
|
||||
|
||||
return app->exec();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue