From 6b0195f1f81679bcf7ac9643f4430e299430fdfe Mon Sep 17 00:00:00 2001 From: Leo Treggiari Date: Sun, 28 Aug 2005 21:27:14 +0000 Subject: [PATCH] Minor update for Output Name Provider --- .../extensibilityGuide/Managed_Build_Extensibility.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html b/doc/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html index cb264cfd5c6..e6e11c38680 100644 --- a/doc/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html +++ b/doc/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html @@ -6205,6 +6205,13 @@ getOutputPaths(ITool tool, IPath[] primaryInputs);

When multipleOfType is true, an output name provider, or the outputNames attribute, is required in order for MBS to know the names of the output files.

+

The returned +paths must be relative to the top-level build directory. However, if only a file +name is returned, MBS will automatically add on the directory path relative to +the top-level build directory. The relative path comes from the source file +location. In order to specify that this output file is always in the top-level +build directory, regardless of the source file directory structure, return +"./path".

7.11 Defining an Option Value Handler

You can specify a value handler for an option.  You must specify and supply a class that implements the