|
1 <?xml version="1.0" encoding="ISO-8859-1"?> |
|
2 <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"> |
|
3 <!-- Tools interfaces --> |
|
4 |
|
5 <interface name="Tools.common" abstract="true" extends="base.flm"> |
|
6 <param name='CDEFS.WIN32' default=''/> |
|
7 <param name='CDEFS.LINUX' default=''/> |
|
8 <param name='CDEFS'/> |
|
9 <param name='CFLAGS'/> |
|
10 <param name='CFLAGS.WIN32'/> |
|
11 <param name='COMPILER'/> |
|
12 <param name='COMPILER_PATH.WIN32'/> |
|
13 <param name='COMPILER_PATH.LINUX'/> |
|
14 <param name='INC.COMPILER' default=''/> |
|
15 <param name='MMPDEFS' default=''/> |
|
16 <param name='OPT.D'/> |
|
17 <param name='OPT.O'/> |
|
18 <param name='OPT.PREINCLUDE'/> |
|
19 <param name='OPT.SYSTEMINCLUDE'/> |
|
20 <param name='OPT.USERINCLUDE'/> |
|
21 <param name='OPTION_GCC' default=''/> |
|
22 <param name='OUTPUTPATH'/> |
|
23 <param name='VARIANTPLATFORM'/> |
|
24 <param name='PLATFORM' default='$(VARIANTPLATFORM)'/> |
|
25 <param name='RELEASEPATH'/> |
|
26 <param name='SOURCE'/> |
|
27 <param name='SYSTEMINCLUDE' default=''/> |
|
28 <param name='TARGET'/> |
|
29 <param name='TOOLSPATH'/> |
|
30 <param name='USERINCLUDE' default=''/> |
|
31 <param name='PRODUCT_INCLUDE' default=''/> |
|
32 <param name='PLATMACROS.WINDOWS'/> |
|
33 <param name='PLATMACROS.LINUX'/> |
|
34 <param name='VARIANTTYPE'/> |
|
35 </interface> |
|
36 |
|
37 <interface name="Tools.exe" extends="Tools.common" flm="tools2exe.flm"> |
|
38 <param name='LINKER'/> |
|
39 <param name='LFLAGS'/> |
|
40 <param name='LIBS.WIN32' default=''/> |
|
41 <param name='LIBS.LINUX' default=''/> |
|
42 <param name='OPT.L'/> |
|
43 <param name='OPT.l'/> |
|
44 <param name='STATICLIBRARY'/> |
|
45 <param name='TARGETTYPE' default="EXE"/> |
|
46 </interface> |
|
47 |
|
48 <interface name="Tools.lib" extends="Tools.common" flm="tools2lib.flm"> |
|
49 <param name='ARCHIVER'/> |
|
50 <param name='RANLIB'/> |
|
51 <param name='AFLAGS'/> |
|
52 <param name='TARGETTYPE' default="LIB"/> |
|
53 </interface> |
|
54 |
|
55 <interface name="Tools.extension" extends="base.extension" flm="template_ext.flm"> |
|
56 </interface> |
|
57 |
|
58 </build> |