|
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 |
|
71 <var name="dox-sdk"> |
|
72 <set name="INTERFACE.exe" |
|
73 value="doxygen-sdk.exe" /> |
|
74 <set name="INTERFACE.dll" |
|
75 value="doxygen-sdk.dll" /> |
|
76 <set name="INTERFACE.extension" |
|
77 value="doxygen-sdk.nop" /> |
|
78 <set name="INTERFACE.ani" |
|
79 value="doxygen-sdk.nop" /> |
|
80 <set name="INTERFACE.exexp" |
|
81 value="doxygen-sdk.nop" /> |
|
82 <set name="INTERFACE.implib" |
|
83 value="doxygen-sdk.nop" /> |
|
84 <set name="INTERFACE.fsy" |
|
85 value="doxygen-sdk.nop" /> |
|
86 <set name="INTERFACE.kdll" |
|
87 value="doxygen-sdk.nop" /> |
|
88 <set name="INTERFACE.kext" |
|
89 value="doxygen-sdk.nop" /> |
|
90 <set name="INTERFACE.klib" |
|
91 value="doxygen-sdk.nop" /> |
|
92 <set name="INTERFACE.ldd" |
|
93 value="doxygen-sdk.nop" /> |
|
94 <set name="INTERFACE.lib" |
|
95 value="doxygen-sdk.nop" /> |
|
96 <set name="INTERFACE.pdd" |
|
97 value="doxygen-sdk.nop" /> |
|
98 <set name="INTERFACE.pdl" |
|
99 value="doxygen-sdk.nop" /> |
|
100 <set name="INTERFACE.plugin" |
|
101 value="doxygen-sdk.nop" /> |
|
102 <set name="INTERFACE.resource" |
|
103 value="doxygen-sdk.nop" /> |
|
104 <set name="INTERFACE.stddll" |
|
105 value="doxygen-sdknop" /> |
|
106 <set name="INTERFACE.stdexe" |
|
107 value="doxygen-sdk.nop" /> |
|
108 <set name="INTERFACE.stdlib" |
|
109 value="doxygen-sdk.nop" /> |
|
110 <set name="INTERFACE.textnotifier2" |
|
111 value="doxygen-sdk.nop" /> |
|
112 <set name="INTERFACE.var" |
|
113 value="doxygen-sdk.nop" /> |
|
114 <set name="INTERFACE.var2" |
|
115 value="doxygen-sdk.nop" /> |
|
116 <set name="INTERFACE.none" |
|
117 value="doxygen-sdk.nop" /> |
|
118 <env default="doxygen" |
|
119 host="linux*" |
|
120 name="SBS_DOXYGEN" |
|
121 type="tool" /> |
|
122 <env default="doxygen" |
|
123 host="win*" |
|
124 name="SBS_DOXYGEN" |
|
125 type="tool" /> |
|
126 </var> |
|
127 <!-- sbs -c arm.v5.urel.rvct2_2.dox --> |
|
128 <!-- sbs -c doxygen --> |
|
129 <!-- create doxygen alias for the above dox variant. |
|
130 This is a period delimited list of platforms variants to use. |
|
131 Just like dox above, arm, v5, urel and rvct2_2 have a var defined in a configuration that sets certain variables like above. |
|
132 The variables that are set change the variables in the final make file that sbsv2 generates and this creates the desired output variant. |
|
133 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 |
|
134 Whenever dox is used as a suffix it also generates doxygen xml for source included in the preceding platform variant. |
|
135 --> |
|
136 <alias meaning="arm.v5.urel.rvct2_2.dox" |
|
137 name="doxygen" /> |
|
138 |
|
139 <alias meaning="arm.v5.urel.rvct2_2.dox-sdk" |
|
140 name="doxygen-sdk" /> |
|
141 </build> |