webengine/osswebengine/WebKit/s60/webview/webview_api_test/tsrc/group/WebViewApiTestARMV5UREL.cwlink
author Kiiskinen Klaus (Nokia-D-MSW/Tampere) <klaus.kiiskinen@nokia.com>
Fri, 08 May 2009 08:25:06 +0300
changeset 8 7c90e6132015
parent 0 dd21522fd290
permissions -rw-r--r--
Revision: 200915 Kit: 200918

<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSPY v5 rel. 3 U (http://www.xmlspy.com)-->
<template-file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.metrowerks.com/schemas/2003/IDE/SymbianLinkDescriptor.xsd">
	<template uuid="{AF9FEC09-7314-4940-9443-1644BD3648B5}">
		<version>1</version>
		<name>Symbian Link Descriptor</name>
		<aliases>
			<alias uuid="{AF9FEC10-7314-4940-9443-1644BD3648B5}">.</alias>
		</aliases>
		<setting uuid-alias="." entry="linkCommandSet">
			<array inheritance="none">
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>perl.exe -S prepdef.pl "${var:DEF_FILE}" "${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.prep.def"</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>def2dll.bat --path="${var:KIT_EPOCROOT}\epoc32\release\armv5\lib\\" --bldpath="${target.data}" --import=${var:IMPORT_LIBRARY_NO_EXT} --deffile="${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.prep.def" --linkAs=WebViewApiTest{000a0000}[101fb3e3].dll --inter</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>perl.exe -S ecopyfile.pl "${var:KIT_EPOCROOT}\epoc32\release\armv5\lib\${var:IMPORT_LIBRARY}" "${var:KIT_EPOCROOT}\epoc32\release\armv5\lib\WebViewApiTest.lib"</simple>
					</setting>
					<setting uuid-alias="." entry="parseStdOut">
						<simple>false</simple>
					</setting>
					<setting uuid-alias="." entry="parseStdErr">
						<simple>false</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>armlink --diag_suppress 6331,6780  --partial -o ${var:COMMON_LINK_FLAGS} "${target.data}\${output.file.root}.in" --via "${target.data}\${output.file.root}_UREL_objects.via"</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>perl -S elf2inf.pl -o "${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.inf" "${target.data}\${output.file.root}.in"</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>perl -S makedef.pl  -absent _E32Dll -Inf "${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.inf" "${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.def"</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>def2dll.bat -absent _E32Dll --path="${target.data}" --bldpath="${target.data}" --export=${var:IMPORT_LIBRARY_NO_EXT} --deffile="${target.data}\${var:IMPORT_LIBRARY_NO_EXT}.def" --linkAs=WebViewApiTest{000a0000}[101fb3e3].dll --inter</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>cmd.exe /C del "${output}\${output.file.name}.map"</simple>
					</setting>
					<setting uuid-alias="." entry="parseStdOut">
						<simple>false</simple>
					</setting>
					<setting uuid-alias="." entry="parseStdErr">
						<simple>false</simple>
					</setting>
					<setting uuid-alias="." entry="successCodes">
						<array inheritance="none">
							<simple>0</simple>
							<simple>1</simple>
						</array>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>armlink --diag_suppress 6331,6780  --shl --reloc --split --rw-base 0x400000 --noscanlib --entry _E32Dll "EDLL.LIB(UC_DLL_.o)" -o "${target.data}\${output.file.name}" --symbols --list "${output}\${output.file.name}.map" "${target.data}\${output.file.root}.in" "${var:KIT_EPOCROOT}\EPOC32\RELEASE\ARMV5\UREL\EDLLSTUB.LIB" ${var:LIBS} --userlibpath "${var:KIT_EPOCROOT}\EPOC32\RELEASE\ARMV5\UREL","${var:KIT_EPOCROOT}\EPOC32\RELEASE\ARMV5\LIB" ${var:RUNTIME_LIBS} ${var:IMPLIBS_NO_PATH_VTBLEXPORT}</simple>
					</setting>
					<setting uuid-alias="." entry="firstLibProcessing">
						<simple>EDLL.LIB</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="linkCommand">
						<simple>elftran -version 10.0 -sid 0x101fb3e3 -nocall -uid1 0x10000079 -uid2 0x1000008d -uid3 0x101fb3e3 -fpu softvfp -capability ALL-TCB "${target.data}\${output.file.name}" "${output}\${output.file.name}"</simple>
					</setting>
					<setting uuid-alias="." entry="parseStdOut">
						<simple>false</simple>
					</setting>
				</struct>
			</array>
		</setting>
		<setting uuid-alias="." entry="symbolDefinitions">
			<array inheritance="none">
				<struct>
					<setting uuid-alias="." entry="symbolName">
						<simple>${var:IMPLIBS_NO_PATH_VTBLEXPORT}</simple>
					</setting>
					<setting uuid-alias="." entry="symbolValue">
						<simple>eikdlg.lib(VtblExports.o) aknnotify.lib(VtblExports.o) WebKitUtils.lib(VtblExports.o) pagescaler.lib(VtblExports.o) MemMan.lib(VtblExports.o) JavaScriptCore.lib(VtblExports.o) BrowserCache.lib(VtblExports.o) BitmapTransforms.lib(VtblExports.o) ESTLIB.lib(VtblExports.o) http.lib(VtblExports.o) EFSRV.lib(VtblExports.o) bafl.lib(VtblExports.o) InetProtUtil.lib(VtblExports.o) HttpFilterCommon.lib(VtblExports.o) ecom.lib(VtblExports.o) CommonEngine.lib(VtblExports.o) flogger.lib(VtblExports.o) cone.lib(VtblExports.o) browserdialogsprovider.lib(VtblExports.o) avkon.lib(VtblExports.o) ConnectionManager.lib(VtblExports.o) CommonUI.LIB(VtblExports.o) fbscli.lib(VtblExports.o) bitgdi.lib(VtblExports.o) charconv.lib(VtblExports.o) gdi.lib(VtblExports.o) apparc.lib(VtblExports.o) eikcore.lib(VtblExports.o) eikcoctl.lib(VtblExports.o) egul.lib(VtblExports.o) fntstr.lib(VtblExports.o) ws32.lib(VtblExports.o) insock.lib(VtblExports.o) esock.lib(VtblExports.o) euser.lib(VtblExports.o) ImageConversion.lib(VtblExports.o) edbms.lib(VtblExports.o) estor.lib(VtblExports.o) CookieManager.lib(VtblExports.o) WebUtils.lib(VtblExports.o) MultipartParser.lib(VtblExports.o) DownloadMgr.lib(VtblExports.o) DownloadMgrUiLib.lib(VtblExports.o) imut.lib(VtblExports.o) eikctl.lib(VtblExports.o) form.lib(VtblExports.o) etext.lib(VtblExports.o) fepbase.lib(VtblExports.o) sysutil.lib(VtblExports.o) apgrfx.lib(VtblExports.o) apmime.lib(VtblExports.o) SysLangUtil.lib(VtblExports.o) centralrepository.lib(VtblExports.o) CenRepNotifHandler.lib(VtblExports.o) featmgr.lib(VtblExports.o) AknSkins.lib(VtblExports.o) aknicon.lib(VtblExports.o) ServiceHandler.lib(VtblExports.o) PbkView.lib(VtblExports.o) PbkEng.lib(VtblExports.o) sendui.lib(VtblExports.o) aknpictograph.lib(VtblExports.o) pbe.lib(VtblExports.o) crypto.lib(VtblExports.o) libpthread.lib(VtblExports.o) touchfeedback.lib(VtblExports.o) stiftestinterface.lib(VtblExports.o) stiftestengine.lib(VtblExports.o) browserengine.lib(VtblExports.o) </simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="symbolName">
						<simple>${var:RUNTIME_LIBS}</simple>
					</setting>
					<setting uuid-alias="." entry="symbolValue">
						<simple>usrt2_2.lib dfpaeabi.lib dfprvct2_2.lib drtaeabi.lib drtaeabi.lib(VtblExports.o) scppnwdl.lib drtrvct2_2.lib</simple>
					</setting>
				</struct>
				<struct>
					<setting uuid-alias="." entry="symbolName">
						<simple>${var:RUNTIME_LIBS}</simple>
					</setting>
					<setting uuid-alias="." entry="symbolValue">
						<simple>usrt2_2.lib dfpaeabi.lib dfprvct2_2.lib dfprvct2_2-thunk.lib drtaeabi.lib drtaeabi.lib(VtblExports.o) drtrvct2_2.lib</simple>
					</setting>
				</struct></array>
		</setting>
		<setting uuid-alias="." entry="textFileDumpDefinitions">
			<array inheritance="none">
				<struct>
					<setting uuid-alias="." entry="dumpFileContent">
						<simple>${var:LINK_OBJS}</simple>
					</setting>
					<setting uuid-alias="." entry="dumpFileName">
						<simple>${target.data}\${output.file.root}_UREL_objects.via</simple>
					</setting>
				</struct>
			</array>
		</setting>
	</template>
</template-file>