--- a/wlanutilities/wlanqtutilities/wlanqtutilities.pro Fri May 14 10:30:51 2010 +0300
+++ b/wlanutilities/wlanqtutilities/wlanqtutilities.pro Mon May 24 21:11:39 2010 +0300
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
# under the terms of "Eclipse Public License v1.0"
@@ -12,11 +12,12 @@
# Contributors:
#
# Description:
+# WLAN Qt Utilities project file.
#
TEMPLATE = lib
TARGET = wlanqtutilities
-TARGET.CAPABILITY = ALL -TCB
+TARGET.CAPABILITY = CAP_GENERAL_DLL
#BUILD_DLL macro is used to define export macro
DEFINES += BUILD_WLANQTUTILITIES_DLL
@@ -31,68 +32,63 @@
MMP_RULES += "USERINCLUDE traces"
}
-#Following macros MW_LAYER_SYSTEMINCLUDE and OS_LAYER_SYSTEMINCLUDE are defined
-#in X:\QT\mkspecs\features\symbian\platform_paths.prf that is always inluded in
-#QT compilation
-
-INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
- $$OS_LAYER_SYSTEMINCLUDE \
- base/inc \
- wrapper/inc \
- traces
+INCLUDEPATH += \
+ base/inc \
+ wrapper/inc \
+ traces
-HEADERS += base/inc/wlanqtutils.h \
- base/inc/wlanqtutils_p.h \
- base/inc/wlanqtutilsactiveconn.h \
- base/inc/wlanqtutilscommon.h \
- base/inc/wlanqtutilswlanap.h \
- base/inc/wlanqtutilswlaniap.h \
- base/inc/wlanqtutilsiap.h \
- wrapper/inc/wlanqtutilsconmonwrapper.h \
- wrapper/inc/wlanqtutilscmmwrapper.h \
- wrapper/inc/wlanqtutilsconntestwrapper.h \
- wrapper/inc/wlanqtutilsesockwrapper.h \
- traces/OstTraceDefinitions.h
+HEADERS += \
+ base/inc/wlanqtutils.h \
+ base/inc/wlanqtutils_p.h \
+ base/inc/wlanqtutilsap.h \
+ base/inc/wlanqtutilsconnection.h \
+ base/inc/wlanqtutilsiap.h \
+ base/inc/wlanqtutilsiapsettings.h \
+ wrapper/inc/wlanqtutilsconmonwrapper.h \
+ wrapper/inc/wlanqtutilsconntestwrapper.h \
+ wrapper/inc/wlanqtutilsesockwrapper.h \
+ traces/OstTraceDefinitions.h
-SOURCES += base/src/wlanqtutils.cpp \
- base/src/wlanqtutils_p.cpp \
- base/src/wlanqtutilsactiveconn.cpp \
- base/src/wlanqtutilswlanap.cpp \
- base/src/wlanqtutilswlaniap.cpp \
- base/src/wlanqtutilsiap.cpp \
- wrapper/src/wlanqtutilsconmonwrapper.cpp \
- wrapper/src/wlanqtutilscmmwrapper.cpp \
- wrapper/src/wlanqtutilsconntestwrapper.cpp \
- wrapper/src/wlanqtutilsesockwrapper.cpp
+SOURCES += \
+ base/src/wlanqtutils.cpp \
+ base/src/wlanqtutils_p.cpp \
+ base/src/wlanqtutilsap.cpp \
+ base/src/wlanqtutilsconnection.cpp \
+ base/src/wlanqtutilsiap.cpp \
+ base/src/wlanqtutilsiapsettings.cpp \
+ wrapper/src/wlanqtutilsconmonwrapper.cpp \
+ wrapper/src/wlanqtutilsconntestwrapper.cpp \
+ wrapper/src/wlanqtutilsesockwrapper.cpp
-mmpRuleDeffile = \
- "$${LITERAL_HASH}ifdef WINSCW" \
- "DEFFILE ./bwins/wlanqtutilities.def" \
- "$${LITERAL_HASH}else" \
- "DEFFILE ./eabi/wlanqtutilities.def" \
- "$${LITERAL_HASH}endif"
+# Common libraries
+LIBS += -lconnection_settings_shim
symbian: {
- HEADERS += wrapper/inc/wlanqtutilsconmonwrapper_s60_p.h \
- wrapper/inc/wlanqtutilscmmwrapper_s60_p.h \
- wrapper/inc/wlanqtutilsconntestwrapper_s60_p.h \
- wrapper/inc/wlanqtutilsesockwrapper_s60_p.h
- SOURCES += wrapper/src/wlanqtutilsconmonwrapper_s60.cpp \
- wrapper/src/wlanqtutilscmmwrapper_s60.cpp \
- wrapper/src/wlanqtutilsconntestwrapper_s60.cpp \
- wrapper/src/wlanqtutilsesockwrapper_s60.cpp \
- ut/stubs/wlanqtutilsconnmonstub.cpp \
- ut/stubs/wlanqtutilsesockstub.cpp
+ HEADERS += \
+ wrapper/inc/wlanqtutilsconmonwrapperdisconnect_s60_p.h \
+ wrapper/inc/wlanqtutilsconmonwrapperinfo_s60_p.h \
+ wrapper/inc/wlanqtutilsconmonwrapperscan_s60_p.h \
+ wrapper/inc/wlanqtutilsconntestwrapper_s60_p.h \
+ wrapper/inc/wlanqtutilsesockwrapper_s60_p.h
+ SOURCES += \
+ wrapper/src/wlanqtutilsconmonwrapperdisconnect_s60.cpp \
+ wrapper/src/wlanqtutilsconmonwrapperinfo_s60.cpp \
+ wrapper/src/wlanqtutilsconmonwrapperscan_s60.cpp \
+ wrapper/src/wlanqtutilsconntestwrapper_s60.cpp \
+ wrapper/src/wlanqtutilsesockwrapper_s60.cpp \
+ tsrc/stubs/wlanqtutilsconnmonstub.cpp \
+ tsrc/stubs/wlanqtutilsesockstub.cpp
+
TARGET.EPOCALLOWDLLDATA = 1
TARGET.UID3 = 0x20029F52
- SYMBIAN_PLATFORMS = WINSCW ARMV5
- MMP_RULES += mmpRuleDeffile
+ defFilePath = .
+
BLD_INF_RULES.prj_exports += "rom/wlanqtutilities.iby CORE_MW_LAYER_IBY_EXPORT_PATH(wlanqtutilities.iby)"
- BLD_INF_RULES.prj_exports += "base/inc/wlanqtutils.h |../inc/wlanqtutils.h" \
- "base/inc/wlanqtutilscommon.h |../inc/wlanqtutilscommon.h" \
- "base/inc/wlanqtutilswlanap.h |../inc/wlanqtutilswlanap.h" \
- "base/inc/wlanqtutilsiap.h |../inc/wlanqtutilsiap.h" \
- "base/inc/wlanqtutilswlaniap.h |../inc/wlanqtutilswlaniap.h"
+ BLD_INF_RULES.prj_exports += \
+ "base/inc/wlanqtutils.h |../inc/wlanqtutils.h" \
+ "base/inc/wlanqtutilsap.h |../inc/wlanqtutilsap.h" \
+ "base/inc/wlanqtutilsiap.h |../inc/wlanqtutilsiap.h"
+
+ # S60 libraries
+ LIBS += -lconnmon -lesock -lextendedconnpref -lnetmeta -lictsclientinterface
}
-
-symbian*::LIBS += -lconnmon -lcmmanager -lesock -lcommdb -lictsclientinterface
\ No newline at end of file