From cd679da218281c5716001a4e2055451ab9bcc926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=20=EA=A6=AB=EA=A6=B6=20=EA=A6=8F=EA=A7=80?= =?UTF-8?q?=EA=A6=A6=EA=A6=BF=20=EA=A6=A7=20=EA=A6=AE=20=EA=A6=91=20?= =?UTF-8?q?=EA=A6=A9=20=EA=A6=AD=EA=A7=80?= Date: Sun, 15 Sep 2019 18:42:35 +0800 Subject: A Qt Core based library that depends on librtclient and can be used for a Qt based project --- qrtclient.pro | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 qrtclient.pro (limited to 'qrtclient.pro') diff --git a/qrtclient.pro b/qrtclient.pro new file mode 100644 index 0000000..195110c --- /dev/null +++ b/qrtclient.pro @@ -0,0 +1,29 @@ +TEMPLATE = lib + +HEADERS += \ + qrtclient/user.hxx \ + qrtclient/ticket.hxx \ + qrtclient/client.hxx + +SOURCES += \ + user.cxx \ + ticket.cxx \ + client.cxx + +INCLUDEPATH += $$PWD/librtclient + +LIBS += \ + $$PWD/librtclient/librtclient.a \ + -lcurl + +contains(ANDROID_TARGET_ARCH,arm64-v8a) { + QMAKE_CFLAGS += -I/usr/local/aarch64-linux-android/sysroot/usr/include + LIBS += -L/usr/local/aarch64-linux-android/sysroot/usr/lib +} + +contains(ANDROID_TARGET_ARCH,armeabi-v7a) { + QMAKE_CFLAGS += -I/usr/local/arm-linux-androideabi/sysroot/usr/include + LIBS += -L/usr/local/arm-linux-androideabi/sysroot/usr/lib +} + +debug: DEFINES += DEBUG -- cgit v1.2.3