Community
Participate
Working Groups
Created attachment 85708 [details] A fix for this issue Build ID: v200712060500 Steps To Reproduce: 1. Create a standard make project 2. Create a linked folder <A> 3. Add the absolute path of <A> as include path (-I) to a build command 4. Build the project The absolute path of <A> is correctly transformed into a project-relative path (<A>), in order to avoid absolute paths wherever possible. DiscoveredPathContainer.getPathEntries() delivers a wrong absolute path for <A>, because CCommandDSC.makeAbsolute just concatenates the project path with <A>, instead of calculating the resource location of <A>. More information:
Applied patch to HEAD. Added testcase GCCPerFileBOPConsoleParserTests.testResolvingLinkedFolder_Bug213690.