15 # WLAN Qt Utilities project file. |
15 # WLAN Qt Utilities project file. |
16 # |
16 # |
17 |
17 |
18 TEMPLATE = lib |
18 TEMPLATE = lib |
19 TARGET = wlanqtutilities |
19 TARGET = wlanqtutilities |
20 TARGET.CAPABILITY = CAP_GENERAL_DLL |
|
21 |
20 |
22 #BUILD_DLL macro is used to define export macro |
21 #BUILD_DLL macro is used to define export macro |
23 DEFINES += BUILD_WLANQTUTILITIES_DLL |
22 DEFINES += BUILD_WLANQTUTILITIES_DLL |
24 DEPENDPATH += . |
23 DEPENDPATH += . |
25 |
24 |
26 #Store generated .moc files to their own directory |
25 # Store generated files to their own directory |
27 MOC_DIR = moc |
26 MOC_DIR = build |
28 |
27 |
29 # Temporary solution to fix tracecompiler |
28 # Temporary solution to fix tracecompiler |
30 # When tracecompiler is fixed, this can be removed |
29 # When tracecompiler is fixed, this can be removed |
31 symbian: { |
30 symbian: { |
32 MMP_RULES += "USERINCLUDE traces" |
31 MMP_RULES += "USERINCLUDE traces" |
33 } |
32 } |
34 |
33 |
35 INCLUDEPATH += \ |
34 INCLUDEPATH += \ |
|
35 ../inc \ |
36 base/inc \ |
36 base/inc \ |
37 wrapper/inc \ |
37 wrapper/inc \ |
38 traces |
38 traces |
39 |
39 |
40 HEADERS += \ |
40 HEADERS += \ |
43 base/inc/wlanqtutilsap.h \ |
43 base/inc/wlanqtutilsap.h \ |
44 base/inc/wlanqtutilsconnection.h \ |
44 base/inc/wlanqtutilsconnection.h \ |
45 base/inc/wlanqtutilsiap.h \ |
45 base/inc/wlanqtutilsiap.h \ |
46 base/inc/wlanqtutilsiapsettings.h \ |
46 base/inc/wlanqtutilsiapsettings.h \ |
47 wrapper/inc/wlanqtutilsconmonwrapper.h \ |
47 wrapper/inc/wlanqtutilsconmonwrapper.h \ |
48 wrapper/inc/wlanqtutilsconntestwrapper.h \ |
|
49 wrapper/inc/wlanqtutilsesockwrapper.h \ |
48 wrapper/inc/wlanqtutilsesockwrapper.h \ |
|
49 wrapper/inc/wlanqtutilsscan.h \ |
50 traces/OstTraceDefinitions.h |
50 traces/OstTraceDefinitions.h |
51 |
51 |
52 SOURCES += \ |
52 SOURCES += \ |
53 base/src/wlanqtutils.cpp \ |
53 base/src/wlanqtutils.cpp \ |
54 base/src/wlanqtutils_p.cpp \ |
54 base/src/wlanqtutils_p.cpp \ |
55 base/src/wlanqtutilsap.cpp \ |
55 base/src/wlanqtutilsap.cpp \ |
56 base/src/wlanqtutilsconnection.cpp \ |
56 base/src/wlanqtutilsconnection.cpp \ |
57 base/src/wlanqtutilsiap.cpp \ |
57 base/src/wlanqtutilsiap.cpp \ |
58 base/src/wlanqtutilsiapsettings.cpp \ |
58 base/src/wlanqtutilsiapsettings.cpp \ |
59 wrapper/src/wlanqtutilsconmonwrapper.cpp \ |
59 wrapper/src/wlanqtutilsconmonwrapper.cpp \ |
60 wrapper/src/wlanqtutilsconntestwrapper.cpp \ |
60 wrapper/src/wlanqtutilsesockwrapper.cpp \ |
61 wrapper/src/wlanqtutilsesockwrapper.cpp |
61 wrapper/src/wlanqtutilsscan.cpp |
62 |
62 |
63 # Common libraries |
63 # Common libraries |
64 LIBS += -lconnection_settings_shim |
64 LIBS += -lconnection_settings_shim |
65 |
65 |
66 symbian: { |
66 symbian: { |
67 HEADERS += \ |
67 HEADERS += \ |
68 wrapper/inc/wlanqtutilsconmonwrapperdisconnect_s60_p.h \ |
68 wrapper/inc/wlanqtutilsconmonwrapperdisconnect_symbian.h \ |
69 wrapper/inc/wlanqtutilsconmonwrapperinfo_s60_p.h \ |
69 wrapper/inc/wlanqtutilsconmonwrapperinfo_symbian.h \ |
70 wrapper/inc/wlanqtutilsconmonwrapperscan_s60_p.h \ |
70 wrapper/inc/wlanqtutilsesockwrapper_symbian.h \ |
71 wrapper/inc/wlanqtutilsconntestwrapper_s60_p.h \ |
71 wrapper/inc/wlanqtutilsscan_symbian.h |
72 wrapper/inc/wlanqtutilsesockwrapper_s60_p.h |
|
73 SOURCES += \ |
72 SOURCES += \ |
74 wrapper/src/wlanqtutilsconmonwrapperdisconnect_s60.cpp \ |
73 wrapper/src/wlanqtutilsconmonwrapperdisconnect_symbian.cpp \ |
75 wrapper/src/wlanqtutilsconmonwrapperinfo_s60.cpp \ |
74 wrapper/src/wlanqtutilsconmonwrapperinfo_symbian.cpp \ |
76 wrapper/src/wlanqtutilsconmonwrapperscan_s60.cpp \ |
75 wrapper/src/wlanqtutilsesockwrapper_symbian.cpp \ |
77 wrapper/src/wlanqtutilsconntestwrapper_s60.cpp \ |
76 wrapper/src/wlanqtutilsscan_symbian.cpp |
78 wrapper/src/wlanqtutilsesockwrapper_s60.cpp \ |
77 |
79 tsrc/stubs/wlanqtutilsconnmonstub.cpp \ |
78 TARGET.CAPABILITY = CAP_GENERAL_DLL |
80 tsrc/stubs/wlanqtutilsesockstub.cpp |
|
81 |
|
82 TARGET.EPOCALLOWDLLDATA = 1 |
79 TARGET.EPOCALLOWDLLDATA = 1 |
83 TARGET.UID3 = 0x20029F52 |
80 TARGET.UID3 = 0x20029F52 |
84 defFilePath = . |
81 defFilePath = . |
85 |
82 |
86 BLD_INF_RULES.prj_exports += "rom/wlanqtutilities.iby CORE_MW_LAYER_IBY_EXPORT_PATH(wlanqtutilities.iby)" |
83 BLD_INF_RULES.prj_exports += "rom/wlanqtutilities.iby CORE_MW_LAYER_IBY_EXPORT_PATH(wlanqtutilities.iby)" |
87 BLD_INF_RULES.prj_exports += \ |
84 BLD_INF_RULES.prj_exports += \ |
88 "base/inc/wlanqtutils.h |../inc/wlanqtutils.h" \ |
85 "base/inc/wlanqtutils.h |../inc/wlanqtutils.h" \ |
89 "base/inc/wlanqtutilsap.h |../inc/wlanqtutilsap.h" \ |
86 "base/inc/wlanqtutilsap.h |../inc/wlanqtutilsap.h" \ |
90 "base/inc/wlanqtutilsiap.h |../inc/wlanqtutilsiap.h" |
87 "base/inc/wlanqtutilsiap.h |../inc/wlanqtutilsiap.h" |
91 |
88 |
92 # S60 libraries |
89 # S60 libraries |
93 LIBS += -lconnmon -lesock -lextendedconnpref -lnetmeta -lictsclientinterface |
90 LIBS += -lconnmon -lecom -lesock -lextendedconnpref -lnetmeta -lictswlanlogininterface -lcharconv |
94 } |
91 } |
|
92 |
|
93 # Stubs for emulator |
|
94 include(stubs/stubs.pri) |