@@ -2,79 +2,19 @@ TEMPLATE = lib
2
2
3
3
TARGET = qtfirebase
4
4
5
- QT += qml quick widgets
5
+ QT += qml quick
6
6
7
7
CONFIG += qt plugin c++11
8
8
9
- isEmpty (QTFIREBASE_SDK_PATH ){
10
- QTFIREBASE_SDK_PATH = $$PWD /firebase_cpp_sdk
11
- message ("No QTFIREBASE_SDK_PATH path sat. Using default (firebase_cpp_sdk ) $$QTFIREBASE_SDK_PATH")
12
- }
13
-
14
9
QML_IMPORT_PATH = $$PWD
15
10
16
11
TARGET = $$qtLibraryTarget ($$TARGET )
17
12
uri = QtFirebase
18
13
19
- DEFINES += QTFIREBASE_BUILD_ADMOB
20
-
21
-
22
- INCLUDEPATH += \
23
- $$PWD \
24
- $$PWD /src \
25
- $$QTFIREBASE_SDK_PATH /include
26
-
27
- HEADERS += \
28
- $$PWD /src/qtfirebase_plugin.h \
29
- $$PWD /src/call_once.h \
30
- $$PWD /src/singleton.h \
31
- $$PWD /src/platformutils.h \
32
- $$PWD /src/qtfirebase.h
33
-
34
- SOURCES += \
35
- $$PWD /src/qtfirebase_plugin.cpp \
36
- $$PWD /src/qtfirebase.cpp
37
-
38
- !ios: {
39
- SOURCES += \
40
- $$PWD /src/platformutils.cpp
41
- }
42
-
43
- RESOURCES += \
44
- qtfirebase.qrc
45
-
46
-
47
-
48
- android: {
49
- QT += androidextras gui -private
50
-
51
- QTFIREBASE_SDK_LIBS_PATH = $$QTFIREBASE_SDK_PATH /libs/android/ $$ANDROID_TARGET_ARCH /gnustl
52
-
53
- LIBS += -L $$QTFIREBASE_SDK_LIBS_PATH -lapp
54
- DEPENDPATH += $$QTFIREBASE_SDK_LIBS_PATH
55
- }
56
-
57
-
58
-
59
- # AdMob
60
- contains (DEFINES,QTFIREBASE_BUILD_ADMOB ) {
61
-
62
- HEADERS += $$PWD /src/qtfirebaseadmob.h
63
- SOURCES += $$PWD /src/qtfirebaseadmob.cpp
64
-
65
- android: {
66
- LIBS += -L $$QTFIREBASE_SDK_LIBS_PATH -ladmob
67
- }
68
-
69
- ios: {
70
- LIBS += -L $$QTFIREBASE_SDK_LIBS_PATH -ladmob
71
- }
72
- }
73
-
14
+ include (qtfirebase.pri )
74
15
75
16
DISTFILES = qmldir \
76
- qtfirebase.pri \
77
- LICENSE
17
+ qtfirebase.pri
78
18
79
19
!equals(_PRO_FILE_PWD_, $$OUT_PWD) {
80
20
copy_qmldir.target = $$OUT_PWD /qmldir
0 commit comments