blob: 61b38839cda72616211c91ba534889f1f22f73e4 (
plain)
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
|
QT += dbus webkitwidgets
my_dbus_cachemanager_adaptors.files += ../common/ICacheManager.xml
my_dbus_cachemanager_adaptors.header_flags = -i cachemanager.h -i ../common/browserdefs.h -l cachemanager
my_dbus_cachemanager_adaptors.source_flags = -l cachemanager
my_dbus_bookmark_adaptors.files += ../common/IBookmarkManager.xml
my_dbus_bookmark_adaptors.header_flags = -i bookmarkmanager.h -i ../common/browserdefs.h -l bookmarkmanager
my_dbus_bookmark_adaptors.source_flags = -l bookmarkmanager
my_dbus_userinput_adaptors.files += ../common/IUserInput.xml
my_dbus_userinput_adaptors.header_flags = -i ../common/browserdefs.h
my_dbus_webpagewindow_adaptors.files += ../common/IWebPageWindow.xml
my_dbus_webpagewindow_adaptors.header_flags = -i webpagewindow.h -i ../common/browserdefs.h -l webpagewindow
my_dbus_webpagewindow_adaptors.source_flags = -l webpagewindow
my_dbus_browser_adaptors.files += ../common/IBrowser.xml
my_dbus_browser_adaptors.header_flags = -i browser.h -i ../common/browserdefs.h -l browser
my_dbus_browser_adaptors.source_flags = -l browser
DBUS_ADAPTORS += my_dbus_bookmark_adaptors \
my_dbus_cachemanager_adaptors \
my_dbus_userinput_adaptors \
my_dbus_webpagewindow_adaptors \
my_dbus_browser_adaptors \
SOURCES += main.cpp \
bookmarkmanager.cpp \
userinput.cpp \
webpagewindow.cpp \
browser.cpp \
browserhelper.cpp \
browserview.cpp \
browserconfig.cpp \
cachemanager.cpp \
../common/bookmark.cpp \
HEADERS += \
bookmarkmanager.h \
userinput.h \
webpagewindow.h \
browser.h \
browserhelper.h \
browserview.h \
browserconfig.h \
cachemanager.h \
../common/bookmark.h \
../common/browserdefs.h \
# Generation of the adaptor doesn't trigger properly, so this is a temp fix
system("$$[QT_INSTALL_PREFIX]/bin/qdbusxml2cpp -i cachemanager.h\
-i ../common/browserdefs.h\
-l cachemanager\
-a icachemanager_adaptor.h:\
../common/ICacheManager.xml")
|