From e05f8b0b593ce01e1c3010533ffcc9b45d2975ce Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Thu, 13 Nov 2003 14:08:12 +0000 Subject: [PATCH] Patch for Tanya Wolff: - globalizes the Managed Build properties pages by externalizing strings in plugin.xml. - also fixed an option reference to set a linux project's c compiler debug level. --- .../ChangeLog | 8 + .../plugin.properties | 23 ++ .../plugin.xml | 390 +++++++++--------- 3 files changed, 226 insertions(+), 195 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.ui/ChangeLog b/build/org.eclipse.cdt.managedbuilder.ui/ChangeLog index eeb9afece3e..43a0ca3133f 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/ChangeLog +++ b/build/org.eclipse.cdt.managedbuilder.ui/ChangeLog @@ -1,3 +1,11 @@ +2003-11-10 Tanya Wolff + + I18N-Externalized strings from plugin.xml. + I18N-Added keys & strings to plugin.properties. + Fixed an id error in linux c compiler debugger options. + * plugin.xml + * plugin.properties + 2003-10-17 Tom Tromey Changed -werror to -Werror diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties b/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties index 0250a73879e..ecc2ffcaea3 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties @@ -16,6 +16,7 @@ ToolName.compiler.cpp = C++ Compiler ToolName.archiver = Archiver ToolName.linker.c = C Linker ToolName.linker.cpp = C++ Linker +OptionCategory.Symbols = Symbols OptionCategory.Preproc = Preprocessor OptionCategory.Dirs = Directories OptionCategory.General = General @@ -31,10 +32,30 @@ Option.Posix.Nostdinc=Do not search system directories (-nostdinc) Option.Posix.DefSym=Defined symbols (-D) Option.Posix.UndefSym=Undefined symbols (-U) +Option.Posix.InclPaths=Include Paths (-I) + +Option.Posix.OptLevel=Optimization Level Option.Posix.Optimize.None=None (-O0) Option.Posix.Optimize.Optimize=Optimize (-O1) Option.Posix.Optimize.More=Optimize more (-O2) Option.Posix.Optimize.Most=Optimize most (-O3) +Option.Posix.Optimize.Flags=Other optimization flags + +Option.Posix.DebugLevel=Debug Level +Option.Posix.Debug.None=None +Option.Posix.Debug.Min=Minimal (-g1) +Option.Posix.Debug.Def=Default (-g) +Option.Posix.Debug.Max=Maximum (-g3) +Option.Posix.Debug.Other=Other debugging flags +Option.Posix.Debug.gprof=Generate gprof information (-pg) +Option.Posix.Debug.prof=Generate prof information (-p) + +Option.Posix.Warn.Syntax=Check syntax only (-fsyntax-only) +Option.Posix.Warn.Pedandic=Pedantic (-pedantic) +Option.Posix.Warn.PedErrors=Pedantic warnings as errors (-pedantic-errors) +Option.Posix.Warn.nowarn=Inhibit all warnings (-w) +Option.Posix.Warn.allwarn=All warnings (-Wall) +Option.Posix.Warn.toerrs=Warnings as errors (-Werror) Option.Posix.Verbose=Verbose (-v) Option.OtherFlags=Other flags @@ -50,3 +71,5 @@ Option.Posix.Linker.Flags=Linker flags Option.Posix.Libs=Libraries (-l) Option.Posix.Libsearch=Library search path (-L) Option.Posix.UserObjs=Other objects + +Option.Posix.Archiver.Flags=Archiver flags diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml index 1acf6559baf..c9a1bdd752f 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml @@ -108,7 +108,7 @@