From 963a19457b13ab93063d31de365c25e656b29af8 Mon Sep 17 00:00:00 2001 From: David Inglis Date: Fri, 19 Sep 2003 18:33:51 +0000 Subject: [PATCH] check for container incase some one builds a target before adding --- .../src/org/eclipse/cdt/make/internal/core/MakeTarget.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/MakeTarget.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/MakeTarget.java index 4a365e924f3..ec5339a5061 100644 --- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/MakeTarget.java +++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/MakeTarget.java @@ -125,7 +125,9 @@ public class MakeTarget implements IMakeTarget { info.setStopOnError(isStopOnError); info.setFullBuildEnable(true); info.setFullBuildTarget(target); - info.setBuildLocation(container.getLocation()); + if ( container != null) { + info.setBuildLocation(container.getProjectRelativePath()); + } IMakeBuilderInfo projectInfo = MakeCorePlugin.createBuildInfo(project, builderID); info.setErrorParsers(projectInfo.getErrorParsers()); project.build(IncrementalProjectBuilder.FULL_BUILD, builderID, infoMap, monitor);