Subversion Repositories tpanel

Rev

Rev 22 | Rev 36 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

# Created by and for Qt Creator This file was created for editing the project sources only.
# You may attempt to use it for building too, by modifying this file here.

#TARGET = tpanel

QT = core gui widgets multimedia multimediawidgets qml androidextras

HEADERS = \
   $$PWD/base64.h \
   $$PWD/config.h \
   $$PWD/mxml-private.h \
   $$PWD/mxml.h \
   $$PWD/tamxcommands.h \
   $$PWD/tamxnet.h \
   $$PWD/tbutton.h \
   $$PWD/tcolor.h \
   $$PWD/tconfig.h \
   $$PWD/tdirectory.h \
   $$PWD/terror.h \
   $$PWD/texpand.h \
   $$PWD/tfont.h \
   $$PWD/thttpclient.h \
   $$PWD/ticons.h \
   $$PWD/timagerefresh.h \
   $$PWD/tnameformat.h \
   $$PWD/tobject.h \
   $$PWD/tpage.h \
   $$PWD/tpagelist.h \
   $$PWD/tpagemanager.h \
   $$PWD/tpalette.h \
   $$PWD/tprjresources.h \
   $$PWD/tqtmain.h \
   $$PWD/tqtsettings.h \
   $$PWD/treadxml.h \
   $$PWD/tresources.h \
   $$PWD/tsettings.h \
   $$PWD/tsubpage.h \
   $$PWD/ttimer.h \
   $$PWD/tvalidatefile.h \
   $$PWD/ttpinit.h

SOURCES = \
   $$PWD/base64.cpp \
   $$PWD/mxml-attr.c \
   $$PWD/mxml-entity.c \
   $$PWD/mxml-file.c \
   $$PWD/mxml-get.c \
   $$PWD/mxml-index.c \
   $$PWD/mxml-node.c \
   $$PWD/mxml-private.c \
   $$PWD/mxml-search.c \
   $$PWD/mxml-set.c \
   $$PWD/mxml-string.c \
   $$PWD/tamxcommands.cpp \
   $$PWD/tamxnet.cpp \
   $$PWD/tbutton.cpp \
   $$PWD/tcolor.cpp \
   $$PWD/tconfig.cpp \
   $$PWD/tdirectory.cpp \
   $$PWD/terror.cpp \
   $$PWD/texpand.cpp \
   $$PWD/tfont.cpp \
   $$PWD/thttpclient.cpp \
   $$PWD/ticons.cpp \
   $$PWD/timagerefresh.cpp \
   $$PWD/tmain.cpp \
   $$PWD/tnameformat.cpp \
   $$PWD/tobject.cpp \
   $$PWD/tpage.cpp \
   $$PWD/tpagelist.cpp \
   $$PWD/tpagemanager.cpp \
   $$PWD/tpalette.cpp \
   $$PWD/tprjresources.cpp \
   $$PWD/tqtmain.cpp \
   $$PWD/tqtsettings.cpp \
   $$PWD/treadxml.cpp \
   $$PWD/tresources.cpp \
   $$PWD/tsettings.cpp \
   $$PWD/tsubpage.cpp \
   $$PWD/ttimer.cpp \
   $$PWD/tvalidatefile.cpp \
   $$PWD/ttpinit.cpp

OTHER_FILES += \
        $$PWD/android/src/org/qtproject/theosys/BatteryState.java

INCLUDEPATH = \
    $$PWD/. \
    /home/andreas/AndroidStudioProjects/TPanel/distribution/skia \
    /home/andreas/AndroidStudioProjects/TPanel/distribution/asio

#DEFINES = 
android: include(/usr/share/android-sdk-linux/android_openssl/openssl.pri)

equals(ANDROID_TARGET_ARCH,arm64-v8a) {
    INCLUDEPATH += /home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/arm64-v8a/include

    LIBS += /home/andreas/AndroidStudioProjects/TPanel/distribution/skia/arm64/libskia.a \
    -L/usr/share/android-sdk-linux/android_openssl/no-asm/latest/arm64
#    -L/home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/arm64-v8a/lib -lcrypto -lssl -lEGL -lGLESv2 -landroid
}

equals(ANDROID_TARGET_ARCH,armeabi-v7a) {
    INCLUDEPATH += /home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/armeabi-v7a/include

    LIBS += /home/andreas/AndroidStudioProjects/TPanel/distribution/skia/arm/libskia.a \
    -L/usr/share/android-sdk-linux/android_openssl/no-asm/latest/arm
#    -L/home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/armeabi-v7a/lib -lcrypto -lssl -lEGL -lGLESv2 -landroid
}

equals(ANDROID_TARGET_ARCH,x86) {
    INCLUDEPATH += /home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/x86/include

    LIBS += /home/andreas/AndroidStudioProjects/TPanel/distribution/skia/x86/libskia.a \
    -L/usr/share/android-sdk-linux/android_openssl/no-asm/latest/x86
#    -L/home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/x86/lib -lcrypto -lssl -lEGL -lGLESv2 -landroid
}

equals(ANDROID_TARGET_ARCH,x86_64) {
    INCLUDEPATH += /home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/x86_64/include

    LIBS += /home/andreas/AndroidStudioProjects/TPanel/distribution/skia/x86_64/libskia.a \
    -L/usr/share/android-sdk-linux/android_openssl/no-asm/latest/x86_64
#    -L/home/andreas/AndroidStudioProjects/TPanel/distribution/openssl/x86_64/lib -lcrypto -lssl -lEGL -lGLESv2 -landroid
}

RESOURCES += \
    tpanel.qrc

FORMS += \
    tqtsettings.ui

#QMAKE_LFLAGS += -Xlint:deprecation

LIBS += -lcrypto_1_1 -lssl_1_1 -lEGL -lGLESv2 -landroid -llog

DISTFILES += \
    android/AndroidManifest.xml \
    android/build.gradle \
    android/gradle.properties \
    android/gradle/wrapper/gradle-wrapper.jar \
    android/gradle/wrapper/gradle-wrapper.properties \
    android/gradlew \
    android/gradlew.bat \
    android/res/values/libs.xml

ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android