53 |
53 |
54 <!-- workaround for damaged log output from emake --> |
54 <!-- workaround for damaged log output from emake --> |
55 <set name="copylogfromannofile" value="false"/> |
55 <set name="copylogfromannofile" value="false"/> |
56 </var> |
56 </var> |
57 |
57 |
58 <alias name="make" meaning="make_engine"/> |
58 <alias name="make" meaning="make_engine" type="engine"/> |
59 |
59 |
60 <!-- use the talon shell --> |
60 <!-- use the talon shell --> |
61 <var name="make_no_talon_engine" extends="make_engine"> |
61 <var name="make_no_talon_engine" extends="make_engine"> |
62 <set name='DEFAULT_SHELL' value='$(SBS_SHELL)' type='tool'/> |
62 <set name='DEFAULT_SHELL' value='$(SBS_SHELL)' type='tool'/> |
63 <set name='USE_TALON' value=''/> |
63 <set name='USE_TALON' value=''/> |
64 </var> |
64 </var> |
65 |
65 |
66 <alias name="make_no_talon" meaning="make_no_talon_engine"/> |
66 <alias name="make_no_talon" meaning="make_no_talon_engine" type="engine"/> |
67 |
67 |
68 <!-- other derived versions of GNU make --> |
68 <!-- other derived versions of GNU make --> |
69 |
69 |
70 <!-- Raptor make engine for Electric Make --> |
70 <!-- Raptor make engine for Electric Make --> |
71 <var name="emake_engine" extends="make_engine"> |
71 <var name="emake_engine" extends="make_engine"> |
77 |
77 |
78 <!-- workaround for damaged log output from emake --> |
78 <!-- workaround for damaged log output from emake --> |
79 <set name="copylogfromannofile" value="true"/> |
79 <set name="copylogfromannofile" value="true"/> |
80 </var> |
80 </var> |
81 |
81 |
82 <alias name="emake" meaning="emake_engine"/> |
82 <alias name="emake" meaning="emake_engine" type="engine"/> |
83 |
83 |
84 <!-- use the talon shell --> |
84 <!-- use the talon shell --> |
85 <var name="emake_no_talon_engine" extends="emake_engine"> |
85 <var name="emake_no_talon_engine" extends="emake_engine"> |
86 <set name='DEFAULT_SHELL' value='$(SBS_SHELL)' type='tool'/> |
86 <set name='DEFAULT_SHELL' value='$(SBS_SHELL)' type='tool'/> |
87 <set name='USE_TALON' value=''/> |
87 <set name='USE_TALON' value=''/> |
88 </var> |
88 </var> |
89 |
89 |
90 <alias name="emake_no_talon" meaning="emake_no_talon_engine"/> |
90 <alias name="emake_no_talon" meaning="emake_no_talon_engine" type="engine"/> |
91 |
91 |
92 <!-- Raptor make engine for PVMgmake --> |
92 <!-- Raptor make engine for PVMgmake --> |
93 <var name="pvmgmake_engine" extends="make_engine"> |
93 <var name="pvmgmake_engine" extends="make_engine"> |
94 <env name="PVMGMAKE" default="pvmgmake" type="tool" versionCommand="$(PVMGMAKE) --version " versionResult="PVMGmake-([0-9]\.[0-9])|(0.) rpt"/> |
94 <env name="PVMGMAKE" default="pvmgmake" type="tool" versionCommand="$(PVMGMAKE) --version " versionResult="PVMGmake-([0-9]\.[0-9])|(0.) rpt"/> |
95 <set name="build" value="$(PVMGMAKE) HAVE_ORDERONLY=true -r"/> |
95 <set name="build" value="$(PVMGMAKE) HAVE_ORDERONLY=true -r"/> |
96 <set name="scrambled" value="false" /> |
96 <set name="scrambled" value="false" /> |
97 <set name='TALON_DESCRAMBLE' value=''/> |
97 <set name='TALON_DESCRAMBLE' value=''/> |
98 <set name='DELETE_ON_FAILED_COMPILE' value=''/> |
98 <set name='DELETE_ON_FAILED_COMPILE' value=''/> |
99 </var> |
99 </var> |
100 |
100 |
101 <alias name="pvmgmake" meaning="pvmgmake_engine"/> |
101 <alias name="pvmgmake" meaning="pvmgmake_engine" type="engine"/> |
102 |
102 |
103 </build> |
103 </build> |