Removing defunct keepalive script and cleaning out dead entries from
[profile/ivi/hfdialer.git] / src / src.pro
1 include (../common.pri)
2 TEMPLATE = app
3 QT += dbus declarative
4 CONFIG += qdbus mobility qt-mobility link_pkgconfig network
5 PKGCONFIG += libpulse-mainloop-glib
6 MOBILITY += contacts multimedia
7 MOC_DIR = .moc
8 OBJECTS_DIR = .obj
9 MGEN_OUTDIR = .gen
10
11 if (verbose) {
12     DEFINES += VERBOSE 
13 }
14
15 if (wayland) {
16     PKGCONFIG += mlite-wayland ofono-qt-wayland
17 } else if (xlib) {
18     PKGCONFIG += mlite-xlib ofono-qt-xlib
19 } else {
20     PKGCONFIG += mlite ofono-qt
21 }
22
23 DEFINES += CONFIG_DEFAULT_TARGET_UX=\\\"tizen-ux-components\\\"
24
25 target.path += $$INSTALL_ROOT/usr/bin 
26
27 SOURCES += main.cpp \
28     dialercontext.cpp \
29     dialerapplication.cpp \
30     managerproxy.cpp \
31     modemproxy.cpp \
32     networkproxy.cpp \
33     callitem.cpp \
34     callproxy.cpp \
35     callmanager.cpp \
36     dbustypes.cpp \
37     pacontrol.cpp \
38     qmlmainwindow.cpp \
39     qmldialer.cpp \
40     qmlcallitem.cpp \
41     dbusdialeradapter.cpp
42
43 HEADERS += \
44     common.h \
45     dialercontext.h \
46     dialerapplication.h \
47     managerproxy.h \
48     modemproxy.h \
49     networkproxy.h \
50     callitem.h \ 
51     callproxy.h \
52     callmanager.h \
53     dbustypes.h \
54     pacontrol.h \
55     $$MODEL_HEADERS \
56     $$STYLE_HEADERS \
57     $$DBUS_INTERFACE_HEADERS \
58     $$DBUS_ADAPTOR_HEADERS \
59     qmlmainwindow.h \
60     qmldialer.h \
61     qmlcallitem.h \
62     dbusdialeradapter.h
63
64 DBUS_ADAPTORS += dbus/com.tizen.hfdialer.xml
65
66 DBUS_INTERFACES += \
67     dbus/org.ofono.voicecall.xml \
68     dbus/org.ofono.manager.xml \
69     dbus/org.ofono.modem.xml \
70     dbus/org.ofono.operator.xml \
71
72     system(qdbusxml2cpp -a dialer_adaptor.h: dbus/com.tizen.hfdialer.xml)
73     system(qdbusxml2cpp -i dbustypes.h -p manager_interface.h: dbus/org.ofono.manager.xml)
74     system(qdbusxml2cpp -i dbustypes.h -p modem_interface.h: dbus/org.ofono.modem.xml)
75
76 MAKE_CLEAN += $$OBJECTS_DIR/*.o
77 MAKE_DISTCLEAN += \
78     $$MOC_DIR/* $$MOC_DIR \
79     $$OBJECTS_DIR/* $$OBJECTS_DIR \
80     $$MGEN_OUTDIR/* $$MGEN_OUTDIR \
81
82 # Install
83 INSTALLS += target