Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit 76a94884 authored by camilo higuita's avatar camilo higuita

got buho working again on android

parent d1df9d81
......@@ -4,8 +4,9 @@ QT += sql
QT += widgets
QT += quickcontrols2
CONFIG += c++11
CONFIG += ordered
CONFIG += c++17
QMAKE_LINK += -nostdlib++
TARGET = buho
TEMPLATE = app
......@@ -22,10 +23,10 @@ linux:unix:!android {
message(Building helpers for Android)
QT += androidextras webview
# include($$PWD/3rdparty/openssl/openssl.pri)
include($$PWD/3rdparty/openssl/openssl.pri)
include($$PWD/mauikit/mauikit.pri)
include($$PWD/3rdparty/kirigami/kirigami.pri)
include($$PWD/3rdparty/mauikit/mauikit.pri)
DEFINES += STATIC_KIRIGAMI
......@@ -45,27 +46,12 @@ SOURCES += \
src/utils/htmlparser.cpp \
src/models/notes/notes.cpp \
src/models/links/links.cpp \
src/models/basemodel.cpp \
src/models/baselist.cpp
src/providers/nextnote.cpp \
RESOURCES += \
qml.qrc \
assets/assets.qrc
# Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =
# Additional import path used to resolve QML modules just for Qt Quick Designer
QML_DESIGNER_IMPORT_PATH =
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
DISTFILES += \
src/db/script.sql \
HEADERS += \
src/db/db.h \
src/buho.h \
......@@ -75,12 +61,40 @@ HEADERS += \
src/utils/htmlparser.h \
src/models/notes/notes.h \
src/models/links/links.h \
src/models/basemodel.h \
src/models/baselist.h
src/providers/nextnote.h \
src/providers/abstractnotesprovider.h
INCLUDEPATH += \
src/utils/ \
src/providers/ \
src/syncing/ \
src/
# Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =
# Additional import path used to resolve QML modules just for Qt Quick Designer
QML_DESIGNER_IMPORT_PATH =
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
DISTFILES += \
3rdparty/mauikit/src/android/AndroidManifest.xml \
3rdparty/mauikit/src/android/build.gradle \
3rdparty/mauikit/src/android/gradle/wrapper/gradle-wrapper.jar \
3rdparty/mauikit/src/android/gradle/wrapper/gradle-wrapper.properties \
3rdparty/mauikit/src/android/gradlew \
3rdparty/mauikit/src/android/gradlew.bat \
3rdparty/mauikit/src/android/res/values/libs.xml \
src/db/script.sql \
include($$PWD/install.pri)
contains(ANDROID_TARGET_ARCH,armeabi-v7a) {
ANDROID_PACKAGE_SOURCE_DIR = \
$$PWD/3rdparty/mauikit/src/android
}
......@@ -8,7 +8,7 @@
#endif
#ifdef STATIC_MAUIKIT
#include "./mauikit/src/mauikit.h"
#include "3rdparty/mauikit/src/mauikit.h"
#endif
#ifdef Q_OS_ANDROID
......
......@@ -4,7 +4,7 @@
#include <QObject>
#ifdef STATIC_MAUIKIT
#include "fmh.h"
#include "mauimodel.h"
#include "mauilist.h"
#else
#include <MauiKit/fmh.h>
#include <MauiKit/mauilist.h>
......
......@@ -6,7 +6,7 @@
#ifdef STATIC_MAUIKIT
#include "fmh.h"
#include "mauimodel.h"
#include "mauilist.h"
#else
#include <MauiKit/fmh.h>
#include <MauiKit/mauilist.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment