Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 332495

Summary: interpreterInstall.home extenson attribute does not support bundle-relative paths
Product: [Technology] DLTK Reporter: Ivan Inozemtsev <ivan.inozemtsev>
Component: CommonAssignee: dltk.common-inbox <dltk.common-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: alex.panchenko, ivan.inozemtsev
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
patch which tries to resolve relative paths alex.panchenko: iplog-

Description Ivan Inozemtsev CLA 2010-12-14 03:26:37 EST
Build Identifier: M20100909-0800

Right now it is possible to contribute interpreter installs via extension and specify "home" attribute. However this attribute does not support location relative to bundle home. So if I wrap interpreter to plugin which contributes this extension, there's no elegant way to specify location (literally I have to create a separate install type for this purpose, though actually this is exactly the same type)

Reproducible: Always

Steps to Reproduce:
1. Create plugin with embedded interpreter
2. In install location set "home" to something like myInterpreter/bin/myInterpreter
3. The path is not resolved
Comment 1 Ivan Inozemtsev CLA 2010-12-14 03:29:49 EST
Created attachment 185110 [details]
patch which tries to resolve relative paths
Comment 2 Alex Panchenko CLA 2010-12-14 07:53:28 EST
Different implementation committed: If new attribute "bundle" is specified then path is treated as bundle-related