Summary: | .lst file entries not resolved relative to list file: {boot}classpath, extdirs, | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Wes Isberg <wes> |
Component: | Compiler | Assignee: | Adrian Colyer <adrian.colyer> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | mik.kersten |
Version: | 1.1.0 | ||
Target Milestone: | 1.2.1 | ||
Hardware: | PC | ||
OS: | Windows NT | ||
Whiteboard: |
Description
Wes Isberg
2003-09-04 18:40:22 EDT
I'll look at this whilst considering what changes to make wrt. the larger ajdt. core extension for AJDT building. Hmmm... it looks to me like any relative file or path specified in a .lst file (be it source file name, entry in any path - even injars etc..) is resolved relative to the working directory, not to the config file. I could change it (for everything) to make this behaviour relative - which should be backwards compatible because any relative path in such an .lst file now is either (a) broken, or (b) in a .lst file that is in the working directory. Should I switch it? We discussed this on the call today. Consensus is that everything should indeed be relative. I will fix.... Yup the change to make it relative to the .lst file sounds right. It's too inconsistent and confusing otherwise. Fix committed to tree. Will close bug once this is available in a build. Fix now available in the latest jar from the download page. Fix released as part of AspectJ 1.2.1 |