12 # Contributors: |
12 # Contributors: |
13 # |
13 # |
14 # Description: |
14 # Description: |
15 # |
15 # |
16 |
16 |
|
17 TMP_DIR_NAME = uiengine |
17 include(../buildflags.pri) |
18 include(../buildflags.pri) |
18 |
19 |
19 TEMPLATE = lib |
20 TEMPLATE = lib |
20 TARGET = radiouiengine |
21 TARGET = fmradiouiengine |
21 CONFIG += dll |
22 CONFIG += dll |
22 DEFINES += BUILD_UI_ENGINE_DLL |
23 DEFINES += BUILD_UI_ENGINE_DLL |
23 win32:DESTDIR = ../bin |
|
24 |
24 |
25 # Wrapper does not depend on QtGui or Orbit |
25 symbian:TARGET.UID3 = 0x2002EADA |
|
26 |
|
27 # UI engine does not depend on Orbit |
26 QT = core gui network sql |
28 QT = core gui network sql |
27 CONFIG -= hb |
29 CONFIG -= hb |
28 CONFIG += mobility |
|
29 MOBILITY = systeminfo |
|
30 |
|
31 symbian: { |
|
32 DEFINES += SYMBIAN |
|
33 TARGET.EPOCALLOWDLLDATA = 1 |
|
34 TARGET.CAPABILITY = CAP_GENERAL_DLL |
|
35 } |
|
36 |
30 |
37 INCLUDEPATH += inc |
31 INCLUDEPATH += inc |
38 INCLUDEPATH += ../radiopresetstorage/inc |
32 INCLUDEPATH += ../radiopresetstorage/inc |
39 INCLUDEPATH += ../radioenginewrapper/inc |
33 INCLUDEPATH += ../radioenginewrapper/inc |
40 INCLUDEPATH += ../commoninc |
34 INCLUDEPATH += ../../common |
41 |
35 |
42 win32:LIBS += -L../bin |
36 LIBS += -lfmradiopresetstorage |
43 |
37 LIBS += -lfmradioenginewrapper |
44 LIBS += -lradiopresetstorage |
|
45 LIBS += -lradioenginewrapper |
|
46 |
38 |
47 symbian:LIBS += -lxqservice |
39 symbian:LIBS += -lxqservice |
48 symbian:LIBS += -lxqserviceutil |
40 symbian:LIBS += -lxqserviceutil |
49 symbian:LIBS += -lxqsettingsmanager |
41 symbian:LIBS += -lxqsettingsmanager |
50 |
42 |
51 DEPENDPATH += $$INCLUDEPATH src |
43 DEPENDPATH += $$INCLUDEPATH src |
52 |
44 |
53 # $$_PRO_FILE_PWD_ points to the directory of the pro file |
|
54 MOC_DIR = $$_PRO_FILE_PWD_/tmp |
|
55 |
|
56 # Input |
45 # Input |
57 HEADERS += radiouiengineexport.h |
46 HEADERS += radiouiengineexport.h |
58 HEADERS += radiostation.h |
47 HEADERS += radiostation.h |
59 HEADERS += radiostationmodel.h |
48 HEADERS += radiostationmodel.h |
60 HEADERS += radiostationfiltermodel.h |
|
61 HEADERS += radiouiengine.h |
49 HEADERS += radiouiengine.h |
62 HEADERS += radiohistoryitem.h |
50 HEADERS += radiohistoryitem.h |
|
51 HEADERS += radiohistorydatabase.h |
63 HEADERS += radiohistorymodel.h |
52 HEADERS += radiohistorymodel.h |
64 HEADERS += radiocarouselmodel.h |
|
65 HEADERS += radioscannerengine.h |
53 HEADERS += radioscannerengine.h |
66 HEADERS += radioservicedef.h |
54 HEADERS += radioservicedef.h |
67 HEADERS += radionotificationdata.h |
55 HEADERS += radionotificationdata.h |
68 |
56 HEADERS += radiogenrelocalizer.h |
69 symbian:HEADERS += radiocontrolservice.h |
57 HEADERS += radiocontrolservice.h |
70 symbian:HEADERS += radiomonitorservice.h |
58 HEADERS += radiomonitorservice.h |
71 win32:HEADERS += radiomonitorservice_win32.h |
|
72 |
59 |
73 INTERNAL_HEADERS += radiostation_p.h |
60 INTERNAL_HEADERS += radiostation_p.h |
74 INTERNAL_HEADERS += radiohistoryitem_p.h |
61 INTERNAL_HEADERS += radiohistoryitem_p.h |
75 INTERNAL_HEADERS += radiohistorymodel_p.h |
62 INTERNAL_HEADERS += radiohistorymodel_p.h |
76 INTERNAL_HEADERS += radiocarouselmodel_p.h |
|
77 INTERNAL_HEADERS += radiouiengine_p.h |
63 INTERNAL_HEADERS += radiouiengine_p.h |
78 INTERNAL_HEADERS += radiostationmodel_p.h |
64 INTERNAL_HEADERS += radiostationmodel_p.h |
79 INTERNAL_HEADERS += radioscannerengine_p.h |
65 INTERNAL_HEADERS += radioscannerengine_p.h |
80 |
66 |
81 win32:HEADERS += $$INTERNAL_HEADERS |
67 win32:HEADERS += $$INTERNAL_HEADERS |
82 |
68 |
83 SOURCES += radiostation.cpp |
69 SOURCES += radiostation.cpp |
84 SOURCES += radiostation_p.cpp |
70 SOURCES += radiostation_p.cpp |
85 SOURCES += radiostationmodel.cpp |
71 SOURCES += radiostationmodel.cpp |
86 SOURCES += radiostationmodel_p.cpp |
72 SOURCES += radiostationmodel_p.cpp |
87 SOURCES += radiostationfiltermodel.cpp |
|
88 SOURCES += radiouiengine.cpp |
73 SOURCES += radiouiengine.cpp |
89 SOURCES += radiouiengine_p.cpp |
74 SOURCES += radiouiengine_p.cpp |
90 SOURCES += radiohistoryitem.cpp |
75 SOURCES += radiohistoryitem.cpp |
91 SOURCES += radiohistoryitem_p.cpp |
76 SOURCES += radiohistoryitem_p.cpp |
|
77 SOURCES += radiohistorydatabase.cpp |
92 SOURCES += radiohistorymodel.cpp |
78 SOURCES += radiohistorymodel.cpp |
93 SOURCES += radiohistorymodel_p.cpp |
79 SOURCES += radiohistorymodel_p.cpp |
94 SOURCES += radiocarouselmodel.cpp |
|
95 SOURCES += radiocarouselmodel_p.cpp |
|
96 SOURCES += radioscannerengine.cpp |
80 SOURCES += radioscannerengine.cpp |
97 SOURCES += radioscannerengine_p.cpp |
81 SOURCES += radioscannerengine_p.cpp |
98 |
82 SOURCES += radiocontrolservice.cpp |
99 symbian:SOURCES += radiocontrolservice.cpp |
83 SOURCES += radiomonitorservice.cpp |
100 symbian:SOURCES += radiomonitorservice.cpp |
|
101 win32:SOURCES += radiomonitorservice_win32.cpp |
|