- when deleting a file from a remote directory use the URI and not the location of the file which is null
Signed-off-by: Ioana Grigoropol <ioanax.grigoro...@intel.com> --- .../src/org/yocto/bc/bitbake/BBSession.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java b/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java index 5f919c3..c5354a4 100644 --- a/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java +++ b/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java @@ -80,7 +80,7 @@ public class BBSession implements IBBSessionListener, IModelElement, Map { this.pinfo = new ProjectInfo(); pinfo.setLocation(projectRoot); pinfo.setInitScriptPath(ProjectInfoHelper.getInitScriptPath(projectRoot)); - this.parsingCmd = "DISABLE_SANITY_CHECKS=1 bitbake -e"; + this.parsingCmd = "DISABLE_SANITY_CHECKS=\"1\" bitbake -e"; } public BBSession(ShellSession ssession, URI projectRoot, boolean silent) throws IOException { @@ -376,7 +376,7 @@ public class BBSession implements IBBSessionListener, IModelElement, Map { } try { if(!initialized) { //recheck - boolean hasErrors = false; + boolean hasErrors = false; String result = shell.execute(parsingCmd, hasErrors); if(!hasErrors) { properties = parseBBEnvironment(result); @@ -725,7 +725,7 @@ public class BBSession implements IBBSessionListener, IModelElement, Map { try { if (initialized && (removed != null || changed != null)) { for(int i=0;removed != null && i<removed.length;i++) { - if (this.depends.contains(removed[i].getLocation().toString())) { + if (this.depends.contains(removed[i].getLocationURI())) { initialized = false; return; } -- 1.7.9.5 _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto