--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Orb/lib/config/dox.xml Thu Jan 21 17:29:01 2010 +0000
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<build xmlns="http://symbian.com/xml/build"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://symbian.com/xml/build ../../schema/build/2_0.xsd">
+ <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
+ <!-- This component and the accompanying materials are made available under the terms of the License
+"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:
+-->
+ <!-- build configurations for the doxygen API reference generator -->
+ <var name="dox">
+ <set name="INTERFACE.exe"
+ value="doxygen.exe" />
+ <set name="INTERFACE.dll"
+ value="doxygen.dll" />
+ <set name="INTERFACE.extension"
+ value="doxygen.nop" />
+ <set name="INTERFACE.ani"
+ value="doxygen.nop" />
+ <set name="INTERFACE.exexp"
+ value="doxygen.nop" />
+ <set name="INTERFACE.implib"
+ value="doxygen.nop" />
+ <set name="INTERFACE.fsy"
+ value="doxygen.nop" />
+ <set name="INTERFACE.kdll"
+ value="doxygen.nop" />
+ <set name="INTERFACE.kext"
+ value="doxygen.nop" />
+ <set name="INTERFACE.klib"
+ value="doxygen.nop" />
+ <set name="INTERFACE.ldd"
+ value="doxygen.nop" />
+ <set name="INTERFACE.lib"
+ value="doxygen.nop" />
+ <set name="INTERFACE.pdd"
+ value="doxygen.nop" />
+ <set name="INTERFACE.pdl"
+ value="doxygen.nop" />
+ <set name="INTERFACE.plugin"
+ value="doxygen.nop" />
+ <set name="INTERFACE.resource"
+ value="doxygen.nop" />
+ <set name="INTERFACE.stddll"
+ value="doxygen.nop" />
+ <set name="INTERFACE.stdexe"
+ value="doxygen.nop" />
+ <set name="INTERFACE.stdlib"
+ value="doxygen.nop" />
+ <set name="INTERFACE.textnotifier2"
+ value="doxygen.nop" />
+ <set name="INTERFACE.var"
+ value="doxygen.nop" />
+ <set name="INTERFACE.var2"
+ value="doxygen.nop" />
+ <set name="INTERFACE.none"
+ value="doxygen.nop" />
+ <env default="doxygen"
+ host="linux*"
+ name="SBS_DOXYGEN"
+ type="tool" />
+ <env default="doxygen"
+ host="win*"
+ name="SBS_DOXYGEN"
+ type="tool" />
+ </var>
+ <!-- sbs -c arm.v5.urel.rvct2_2.dox -->
+ <!-- sbs -c doxygen -->
+ <!-- create doxygen alias for the above dox variant.
+ This is a period delimited list of platforms variants to use.
+ Just like dox above, arm, v5, urel and rvct2_2 have a var defined in a configuration that sets certain variables like above.
+ The variables that are set change the variables in the final make file that sbsv2 generates and this creates the desired output variant.
+ This is only one alias that doxygen could be used with and there could be many others e.g arm.v7.rvct4_0.dox, rvct3_0.dox
+ Whenever dox is used as a suffix it also generates doxygen xml for source included in the preceding platform variant.
+ -->
+ <alias meaning="arm.v5.urel.rvct2_2.dox"
+ name="doxygen" />
+</build>