2004-06-23 20:31:49 +00:00
###############################################################################
2010-02-04 17:52:04 +00:00
# Copyright (c) 2003, 2010 IBM Corporation and others.
2004-06-23 20:31:49 +00:00
# All rights reserved. This program and the accompanying materials
2005-06-23 16:02:46 +00:00
# are made available under the terms of the Eclipse Public License v1.0
2004-06-23 20:31:49 +00:00
# which accompanies this distribution, and is available at
2005-06-23 16:02:46 +00:00
# http://www.eclipse.org/legal/epl-v10.html
#
2004-06-23 20:31:49 +00:00
# Contributors:
# IBM Corporation - initial API and implementation
2007-04-24 12:39:32 +00:00
# Anton Leherbauer (Wind River Systems)
2004-06-23 20:31:49 +00:00
###############################################################################
2002-08-26 17:43:52 +00:00
pluginName = C/C++ Development Tools Core
2009-05-26 14:48:10 +00:00
providerName = Eclipse CDT
2002-06-26 20:39:58 +00:00
cnature.name = C Nature
ccnature.name = C++ Nature
2004-06-08 15:55:37 +00:00
CProblemMarker.name = C/C++ Problem
2004-05-17 12:30:43 +00:00
PathEntryProblemMarker.name = Path Entry Problem
2002-06-26 20:39:58 +00:00
CBuildCommand.name = C Builder Command
2007-02-13 09:39:20 +00:00
#names of extension points
2002-09-23 17:08:16 +00:00
CProject.name = C Project
2007-02-13 09:39:20 +00:00
CBuildConsole.name = C Builder Console
2002-09-17 19:08:38 +00:00
ProcessList.name = Process List
2003-08-31 04:42:14 +00:00
ErrorParser.name = Error Parser
2007-02-13 09:39:20 +00:00
BinaryParser.name = Binary Parser
PathEntryStore.name = Path Entry Store
ScannerInfoProvider.name = Scanner Information Provider
CIndexer.name = C/C++ Indexer
2007-04-24 11:36:40 +00:00
language.name = CDT Language
2007-02-13 09:39:20 +00:00
2004-09-07 20:23:30 +00:00
CodeFormatter.name = C/C++ Code Formatter
2002-09-06 20:16:04 +00:00
2003-06-28 19:48:12 +00:00
CTaskName = C/C++ Task
2004-03-23 20:46:26 +00:00
2004-03-31 07:57:18 +00:00
IndexerMarker = Indexer Marker
2004-03-23 20:46:26 +00:00
ElfParser.name = Elf Parser
GNUElfParser.name = GNU Elf Parser
PEWindowsParser.name = PE Windows Parser
CygwinPEParser.name = Cygwin PE Parser
2004-06-21 22:08:09 +00:00
XCOFF32Parser.name = AIX XCOFF32 Parser
2009-11-04 14:47:43 +00:00
MachOParser.name = Mach-O Parser (Deprecated)
MachOParser64.name = Mach-O 64 Parser
2004-07-16 18:03:28 +00:00
SOMParser.name = HP-UX SOM Parser
2004-03-23 20:46:26 +00:00
CDTGNUCErrorParser.name = CDT GNU C/C++ Error Parser
CDTGNUAssemblerErrorParser.name = CDT GNU Assembler Error Parser
CDTGNULinkerErrorParser.name = CDT GNU Linker Error Parser
2010-01-29 06:34:42 +00:00
CDTWorkingDirLocator.name = CDT CWD Locator
CDTGNUMakeErrorParser.name = CDT GNU Make Error Parser 7.0
CDTGNUMakeErrorParser.name.deprecated = CDT GNU Make Error Parser 6.0 (Deprecated)
2010-02-04 21:50:24 +00:00
CDTVisualCErrorParser.name = CDT Visual C Error Parser
2009-09-11 02:09:38 +00:00
CDTRegexErrorParser.name = CDT Regular Expression Error Parser
2004-04-19 15:51:31 +00:00
2010-02-04 21:50:24 +00:00
CDTGNUCErrorParser.regex.ReportedOnlyOnce = (.*?):([0-9]+):([0-9]+:)? .*\\(Each undeclared identifier is reported only once.*
CDTGNUCErrorParser.regex.ForEachFunctionItAppearsIn = (.*?):([0-9]+):([0-9]+:)? .*for each function it appears in.\\).*
CDTGNUCErrorParser.regex.ReportedOnlyOncePerInputFile = (.*?):([0-9]+):([0-9]+:)? .*this will be reported only once per input file.*
CDTGNUCErrorParser.regex.InstantiatedFromHere = (.*?):([0-9]+):([0-9]+:)?\\s*(.*instantiated from here.*)
CDTGNUCErrorParser.regex.GenericInfo = (.*?):([0-9]+):([0-9]+:)?\\s*(([Nn]ote)|(NOTE)|([Ii]nfo)|(INFO)): (.*)
CDTGNUCErrorParser.regex.ParseErrorBefore = (.*?):([0-9]+):([0-9]+:)? (parse error before.*[`'"](.*)['"].*)
CDTGNUCErrorParser.regex.ErrorUndeclared = (.*?):([0-9]+):([0-9]+:)? [Ee]rror: ([`'"](.*)['"] undeclared .*)
CDTGNUCErrorParser.regex.ErrorConflictingTypesFor = (.*?):([0-9]+):([0-9]+:)? [Ee]rror: (conflicting types for .*[`'"](.*)['"].*)
CDTGNUCErrorParser.regex.GenericError = (.*?):([0-9]+):([0-9]+:)?\\s*(([Ee]rror)|(ERROR)): (.*)
CDTGNUCErrorParser.regex.DefinedButNotUsed = (.*?):([0-9]+):([0-9]+:)? [Ww]arning: ([`'"](.*)['"] defined but not used.*)
CDTGNUCErrorParser.regex.WarningConflictingTypesFor = (.*?):([0-9]+):([0-9]+:)? [Ww]arning: (conflicting types for .*[`'"](.*)['"].*)
CDTGNUCErrorParser.regex.WarningDangerousFunction = (.*?):([0-9]+):([0-9]+:)? ([Ww]arning:)?\\s*(the use of [`'"](.*)['"] is dangerous, better use [`'"](.*)['"].*)
CDTGNUCErrorParser.regex.GenericWarning = (.*?):([0-9]+):([0-9]+:)?\\s*(([Ww]arning)|(WARNING)): (.*)
CDTGNUCErrorParser.regex.OtherError = (.*?):([0-9]+):([0-9]+:)? (.*)
2010-02-04 17:52:04 +00:00
2004-06-09 12:37:56 +00:00
PathEntryContainerInitializer = Path Entry Container Initializer
2004-07-28 21:54:46 +00:00
fileTypeMapping.AssemblyLanguage = Assembly
2004-06-09 12:37:56 +00:00
fileTypeMapping.cSourceFile = C Source File
fileTypeMapping.cppSourceFile = C++ Source File
fileTypeMapping.assemblySourceFile = Assembly Source File
fileTypeMapping.cHeaderFile = C Header File
2004-06-21 15:34:49 +00:00
fileTypeMapping.cppHeaderFile = C++ Header File
fragmentName.aix = C/C++ Development Tools Core for AIX
fragmentName.linux = C/C++ Development Tools Core for Linux
2006-10-11 12:28:54 +00:00
fragmentName.linux.ia64 = C/C++ Development Tools Core for Linux (ia64)
fragmentName.linux.ppc = C/C++ Development Tools Core for Linux (ppc)
fragmentName.linux.x86 = C/C++ Development Tools Core for Linux (x86)
fragmentName.linux.x86_64 = C/C++ Development Tools Core for Linux (x86_64)
2004-06-21 15:34:49 +00:00
fragmentName.qnx = C/C++ Development Tools Core for QNX
fragmentName.solaris = C/C++ Development Tools Core for Solaris
fragmentName.win32 = C/C++ Development Tools Core for Windows
2004-07-07 19:19:42 +00:00
fragmentName.macosx = C/C++ Development Tools Core for MacOS X
2004-09-07 20:23:30 +00:00
2004-10-06 01:39:00 +00:00
cSourceName = C Source File
2005-02-24 18:29:34 +00:00
cHeaderName = C Header File
2004-10-06 01:39:00 +00:00
cxxSourceName = C++ Source File
cxxHeaderName = C++ Header File
2005-02-24 18:29:34 +00:00
asmSourceName = Assembly Source File
2007-04-17 22:57:42 +00:00
binaryFileName = Binary File
2005-03-18 20:25:58 +00:00
2005-04-27 19:18:13 +00:00
cdt_pathentry_var.description = CDT PathEntry Variable
2005-09-28 20:50:11 +00:00
2005-11-25 22:01:48 +00:00
PDOMProviderName = PDOM Provider
2006-03-30 21:59:22 +00:00
fastIndexer.name = Fast Indexer
2007-04-24 12:39:32 +00:00
# built-in languages
language.name.gcc = GNU C
language.name.gpp = GNU C++
2007-05-14 14:34:48 +00:00
language.name.asm = Assembly
2008-04-09 14:12:46 +00:00
CConfigurationDataProvider.name = CConfigurationData provider
projectConverter.name = project converter
CIndex.name = CIndex
externalSettingsProvider.name = External Settings provider
GeneratePDOMApplication.name = GeneratePDOM
defaultProvider.name = Default Provider
templatesExtensionPoint.name = Templates Extension point
templateProcessTypes.name = Process Types Extension point
2009-01-21 15:51:07 +00:00
templateAssociations.name = Template Associations
2009-01-22 14:08:34 +00:00
CProjectDescriptionStorage.name = Project Description Storage Extension point
CProjectStorageType.singlefile.name = Xml Storage (single file)
2010-02-01 16:23:38 +00:00
CProjectStorageType.separatefile.name = Xml Storage (Separate Files)
scannerInfoProvider2.name = Scanner Info Provider