clock/clockmw/clocktimezone/clocktimezone.pro
changeset 18 c198609911f9
child 26 a949c2543c15
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/clock/clockmw/clocktimezone/clocktimezone.pro	Fri Apr 16 14:57:40 2010 +0300
@@ -0,0 +1,105 @@
+#
+# Copyright (c) 2008-2009 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"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description: 
+# Project definition file for TimezoneClient
+# 
+
+TEMPLATE = lib
+TARGET = timezoneclient
+DEFINES += TIMEZONECLIENT_LIBRARY
+
+INCLUDEPATH += ../../inc \
+			   ../../data/timezonedata \
+			   ../../clockengines/inc \
+			   ../../clockengines/clockserver/client/inc
+DEPENDPATH += . \
+			  ../../inc \
+			  ./inc \
+			  ./src \
+			  ../../data/timezonedata \
+			  ../../clockengines/inc \
+			  ../../clockengines/clockserver/client/inc
+
+symbian: {
+	TARGET.EPOCALLOWDLLDATA = 1
+	TARGET.CAPABILITY = CAP_GENERAL_DLL
+	TARGET.UID3 = 0x2002DD0F
+	INCLUDEPATH += /epoc32/include
+
+	LIBS += -leuser \
+			-lbafl \
+			-ltimezonelocalization \
+			-ltzclient \
+			-lclockserverclient
+
+	BLD_INF_RULES.prj_exports += \
+		"../../data/timezonedata/timezonelocalization.loc	APP_LAYER_LOC_EXPORT_PATH(timezonelocalization.loc)" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/wins/udeb/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/wins/urel/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/winscw/urel/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/winscw/udeb/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/thumb/udeb/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/release/thumb/urel/z/private/1020383E/tzdb.dbz" \
+		"../../data/timezonedata/tzdb.dbz					/epoc32/data/z/private/1020383E/tzdb.dbz"
+
+	# MMP rule
+	timezonegroupsrule = \
+		"SOURCEPATH ."\
+		"$${LITERAL_HASH}include <data_caging_paths.hrh>" \
+		"START RESOURCE ../../data/timezonedata/timezonegroups.rss" \
+		"HEADER" \
+		"TARGETPATH /resource/timezonelocalization" \
+		"LANG SC 01 02" \
+		"END"
+		
+	timezonegroupsjerusalemrule = \
+		"START RESOURCE ../../data/timezonedata/timezonegroups_jerusalem.rss" \
+		"HEADER" \
+		"TARGETPATH /resource/timezonelocalization" \
+		"LANG SC 01 02" \
+		"END" \
+
+	timezonetelavivrule = \
+		"START RESOURCE ../../data/timezonedata/timezones_tel_aviv.rss" \
+		"HEADER" \
+		"TARGETPATH /resource/timezonelocalization" \
+		"LANG SC 01 02" \
+		"END" \
+
+	timezonesrule = \
+		"START RESOURCE ../../data/timezonedata/timezones.rss" \
+		"HEADER" \
+		"TARGETPATH /resource/timezonelocalization" \
+		"LANG SC 01 02" \
+		"END"
+	
+	mccrule = \
+		"START RESOURCE ../../data/timezonedata/mcc.rss" \
+		"HEADER" \
+		"TARGETPATH /resource/mcc" \
+		"END"
+
+	MMP_RULES += timezonegroupsrule \
+				 timezonegroupsjerusalemrule \
+				 timezonetelavivrule \
+				 timezonesrule \
+				 mccrule
+}
+
+SOURCES += timezoneclient.cpp \
+		   debug.cpp
+HEADERS += timezoneclient.h \
+		   debug.h
+
+# End of file	--Don't remove this.