-
Notifications
You must be signed in to change notification settings - Fork 2
/
WebScriptRS.pro
executable file
·140 lines (129 loc) · 3.7 KB
/
WebScriptRS.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
!include("../Common/retroshare_plugin.pri"): error("Could not include file ../Common/retroshare_plugin.pri")
CONFIG += qt uic qrc resources
QT += webkit
QT += network
SOURCES = WebScriptRSPlugin.cpp \
topjcdialog.cpp \
RSJsonItems.cpp \
p3JsonRS.cpp \
webviewrs.cpp \
msgQue.cpp \
webbridgers.cpp \
webtabcontents.cpp \
filedownloader.cpp
HEADERS = WebScriptRSPlugin.h \
topjcdialog.h \
RSJsonItems.h \
p3JsonRS.h \
msgQue.h \
webviewrs.h \
webbridgers.h \
webtabcontents.h \
filedownloader.h
FORMS = topjcdialog.ui \
webtabcontents.ui
#CONFIG += use_GXS
use_GXS {
DEFINES += BRIDGEGXS
}
#CONFIG += use_python
use_python {
#embedded pyqt
INCLUDEPATH += -I./embpyqt
SOURCES += \
embpyqt/embeddedpyqt.cpp \
embpyqt/pythonize.cpp
HEADERS += \
embpyqt/embeddedpyqt.h \
embpyqt/pythonize.h
DEFINES += EMBPYTHON
# Python
win32 {
LIBS += -lpython27
INCLUDEPATH += ../../../Python27/include
} else {
LIBS += -lpython2.7 -L/usr/lib/
INCLUDEPATH += /usr/include/python2.7/
}
}
# RPC
win32 {
PRE_TARGETDEPS *= ../../../lib/libqjsonrpc1.a
LIBS += -lqjsonrpc1
INCLUDEPATH += ../../../qjsonrpc/src/
} else {
PRE_TARGETDEPS *= ./qjsonrpc/src/libqjsonrpc.a
LIBS += ./qjsonrpc/src/libqjsonrpc.a
INCLUDEPATH += ./qjsonrpc/src/
LIBS += -L./qjsonrpc/src/ #-lqjsonrpc
}
TARGET = WebScriptRS
RESOURCES = WebScriptRS_images.qrc lang/WebScriptRS_lang.qrc
TRANSLATIONS += \
lang/WebScriptRS_cs.ts \
lang/WebScriptRS_da.ts \
lang/WebScriptRS_de.ts \
lang/WebScriptRS_el.ts \
lang/WebScriptRS_en.ts \
lang/WebScriptRS_es.ts \
lang/WebScriptRS_fi.ts \
lang/WebScriptRS_fr.ts \
lang/WebScriptRS_hu.ts \
lang/WebScriptRS_it.ts \
lang/WebScriptRS_ja_JP.ts \
lang/WebScriptRS_ko.ts \
lang/WebScriptRS_nl.ts \
lang/WebScriptRS_pl.ts \
lang/WebScriptRS_ru.ts \
lang/WebScriptRS_sv.ts \
lang/WebScriptRS_tr.ts \
lang/WebScriptRS_zh_CN.ts
OTHER_FILES += \
testit.sh \
html/interactiveparticles.html \
html/index.html \
html/broadcastchat.html \
README.md \
html/phystest.html \
lang/WebScriptRS_zh_CN.qm \
lang/WebScriptRS_tr.qm \
lang/WebScriptRS_sv.qm \
lang/WebScriptRS_ru.qm \
lang/WebScriptRS_pl.qm \
lang/WebScriptRS_nl.qm \
lang/WebScriptRS_ko.qm \
lang/WebScriptRS_ja_JP.qm \
lang/WebScriptRS_it.qm \
lang/WebScriptRS_hu.qm \
lang/WebScriptRS_fr.qm \
lang/WebScriptRS_fi.qm \
lang/WebScriptRS_es.qm \
lang/WebScriptRS_en.qm \
lang/WebScriptRS_el.qm \
lang/WebScriptRS_de.qm \
lang/WebScriptRS_da.qm \
lang/WebScriptRS_cs.qm \
lang/WebScriptRS_zh_CN.ts \
lang/WebScriptRS_tr.ts \
lang/WebScriptRS_sv.ts \
lang/WebScriptRS_ru.ts \
lang/WebScriptRS_pl.ts \
lang/WebScriptRS_nl.ts \
lang/WebScriptRS_ko.ts \
lang/WebScriptRS_ja_JP.ts \
lang/WebScriptRS_it.ts \
lang/WebScriptRS_hu.ts \
lang/WebScriptRS_fr.ts \
lang/WebScriptRS_fi.ts \
lang/WebScriptRS_es.ts \
lang/WebScriptRS_en.ts \
lang/WebScriptRS_el.ts \
lang/WebScriptRS_de.ts \
lang/WebScriptRS_da.ts \
lang/WebScriptRS_cs.ts \
html/phystest2.html \
html/directchat.html \
html/ivank/car.png \
html/ivank/asphalt.jpg \
html/ivank/ivank.js \
html/ivank/kevents.html