mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 329531 - Add some missing pieces to enable the builder to work.
This commit is contained in:
parent
41bb986be0
commit
92c3c8638f
1 changed files with 214 additions and 197 deletions
|
@ -1,5 +1,16 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?eclipse version="3.4"?>
|
<?eclipse version="3.4"?>
|
||||||
|
<!--
|
||||||
|
# Copyright (c) 2009, 2010 Wind River Systems, Inc. and others.
|
||||||
|
# All rights reserved. This program and the accompanying materials
|
||||||
|
# are made available under the terms of the Eclipse Public License v1.0
|
||||||
|
# which accompanies this distribution, and is available at
|
||||||
|
# http://www.eclipse.org/legal/epl-v10.html
|
||||||
|
#
|
||||||
|
# Contributors:
|
||||||
|
# Doug Schaefer (Wind River) - initial API and implementation
|
||||||
|
# Anna Dushistova (Mentor Graphics)- [329531][crossgcc] crossgcc fails to build a project
|
||||||
|
-->
|
||||||
<plugin>
|
<plugin>
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
|
@ -13,6 +24,7 @@
|
||||||
id="cdt.managedbuild.toolchain.gnu.cross.base"
|
id="cdt.managedbuild.toolchain.gnu.cross.base"
|
||||||
isAbstract="false"
|
isAbstract="false"
|
||||||
name="Cross GCC"
|
name="Cross GCC"
|
||||||
|
targetTool="cdt.managedbuild.tool.gnu.cross.c.linker;cdt.managedbuild.tool.gnu.cross.cpp.linker;cdt.managedbuild.tool.gnu.archiver"
|
||||||
osList="all">
|
osList="all">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
archList="all"
|
archList="all"
|
||||||
|
@ -23,9 +35,7 @@
|
||||||
</targetPlatform>
|
</targetPlatform>
|
||||||
<builder
|
<builder
|
||||||
id="cdt.managedbuild.builder.gnu.cross"
|
id="cdt.managedbuild.builder.gnu.cross"
|
||||||
isAbstract="false"
|
superClass="cdt.managedbuild.target.gnu.builder">
|
||||||
isVariableCaseSensitive="false"
|
|
||||||
superClass="org.eclipse.cdt.build.core.internal.builder">
|
|
||||||
</builder>
|
</builder>
|
||||||
<optionCategory
|
<optionCategory
|
||||||
id="cdt.managedbuild.optionCategory.gnu.cross.settings"
|
id="cdt.managedbuild.optionCategory.gnu.cross.settings"
|
||||||
|
@ -62,6 +72,13 @@
|
||||||
name="Cross G++ Compiler"
|
name="Cross G++ Compiler"
|
||||||
superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
|
superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
|
||||||
</tool>
|
</tool>
|
||||||
|
<tool
|
||||||
|
commandLineGenerator="org.eclipse.cdt.internal.build.crossgcc.CrossCommandLineGenerator"
|
||||||
|
id="cdt.managedbuild.tool.gnu.cross.c.linker"
|
||||||
|
isAbstract="false"
|
||||||
|
name="Cross GCC Linker"
|
||||||
|
superClass="cdt.managedbuild.tool.gnu.c.linker">
|
||||||
|
</tool>
|
||||||
<tool
|
<tool
|
||||||
commandLineGenerator="org.eclipse.cdt.internal.build.crossgcc.CrossCommandLineGenerator"
|
commandLineGenerator="org.eclipse.cdt.internal.build.crossgcc.CrossCommandLineGenerator"
|
||||||
id="cdt.managedbuild.tool.gnu.cross.cpp.linker"
|
id="cdt.managedbuild.tool.gnu.cross.cpp.linker"
|
||||||
|
|
Loading…
Add table
Reference in a new issue