|
1 <?xml version="1.0" encoding="iso-8859-1"?> |
|
2 <build xmlns="http://symbian.com/xml/build" |
|
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
4 xsi:schemaLocation="http://symbian.com/xml/build ../../schema/build/2_0.xsd"> |
|
5 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
6 <!-- This component and the accompanying materials are made available under the terms of the License |
|
7 "Eclipse Public License v1.0" which accompanies this distribution, |
|
8 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
9 <!-- Initial Contributors: |
|
10 Nokia Corporation - initial contribution. |
|
11 Contributors: |
|
12 --> |
|
13 <!-- build configurations for the doxygen API reference generator --> |
|
14 <var name="dox"> |
|
15 <set name="INTERFACE.exe" |
|
16 value="doxygen.exe" /> |
|
17 <set name="INTERFACE.dll" |
|
18 value="doxygen.dll" /> |
|
19 <set name="INTERFACE.extension" |
|
20 value="doxygen.nop" /> |
|
21 <set name="INTERFACE.ani" |
|
22 value="doxygen.nop" /> |
|
23 <set name="INTERFACE.exexp" |
|
24 value="doxygen.nop" /> |
|
25 <set name="INTERFACE.implib" |
|
26 value="doxygen.nop" /> |
|
27 <set name="INTERFACE.fsy" |
|
28 value="doxygen.nop" /> |
|
29 <set name="INTERFACE.kdll" |
|
30 value="doxygen.nop" /> |
|
31 <set name="INTERFACE.kext" |
|
32 value="doxygen.nop" /> |
|
33 <set name="INTERFACE.klib" |
|
34 value="doxygen.nop" /> |
|
35 <set name="INTERFACE.ldd" |
|
36 value="doxygen.nop" /> |
|
37 <set name="INTERFACE.lib" |
|
38 value="doxygen.nop" /> |
|
39 <set name="INTERFACE.pdd" |
|
40 value="doxygen.nop" /> |
|
41 <set name="INTERFACE.pdl" |
|
42 value="doxygen.nop" /> |
|
43 <set name="INTERFACE.plugin" |
|
44 value="doxygen.nop" /> |
|
45 <set name="INTERFACE.resource" |
|
46 value="doxygen.nop" /> |
|
47 <set name="INTERFACE.stddll" |
|
48 value="doxygen.nop" /> |
|
49 <set name="INTERFACE.stdexe" |
|
50 value="doxygen.nop" /> |
|
51 <set name="INTERFACE.stdlib" |
|
52 value="doxygen.nop" /> |
|
53 <set name="INTERFACE.textnotifier2" |
|
54 value="doxygen.nop" /> |
|
55 <set name="INTERFACE.var" |
|
56 value="doxygen.nop" /> |
|
57 <set name="INTERFACE.var2" |
|
58 value="doxygen.nop" /> |
|
59 <set name="INTERFACE.none" |
|
60 value="doxygen.nop" /> |
|
61 <env default="doxygen" |
|
62 host="linux*" |
|
63 name="SBS_DOXYGEN" |
|
64 type="tool" /> |
|
65 <env default="doxygen" |
|
66 host="win*" |
|
67 name="SBS_DOXYGEN" |
|
68 type="tool" /> |
|
69 </var> |
|
70 <!-- sbs -c arm.v5.urel.rvct2_2.dox --> |
|
71 <!-- sbs -c doxygen --> |
|
72 <!-- create doxygen alias for the above dox variant. |
|
73 This is a period delimited list of platforms variants to use. |
|
74 Just like dox above, arm, v5, urel and rvct2_2 have a var defined in a configuration that sets certain variables like above. |
|
75 The variables that are set change the variables in the final make file that sbsv2 generates and this creates the desired output variant. |
|
76 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 |
|
77 Whenever dox is used as a suffix it also generates doxygen xml for source included in the preceding platform variant. |
|
78 --> |
|
79 <alias meaning="arm.v5.urel.rvct2_2.dox" |
|
80 name="doxygen" /> |
|
81 </build> |