Issue 84800 - OOODMAKEMODE=YES shows unexpected efects
Summary: OOODMAKEMODE=YES shows unexpected efects
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: dmake (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: quetschke
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-20 16:08 UTC by hjs
Modified: 2013-08-07 15:34 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
sample makefile (63 bytes, text/plain)
2007-12-20 16:11 UTC, hjs
no flags Details
Patch for dmake (1.07 KB, patch)
2008-01-07 05:57 UTC, quetschke
no flags Details | Diff
Testcase (105 bytes, text/plain)
2008-01-07 06:04 UTC, quetschke
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description hjs 2007-12-20 16:08:20 UTC
the path pattern ".$/..$/something" gets transformed to "something" when used as
prerequisite and OOODMAKEMODE is set.

happens with dmake versions 4.9 and 4.11

a real usecase are the resource dependencies in desktop
Comment 1 hjs 2007-12-20 16:11:32 UTC
Created attachment 50493 [details]
sample makefile
Comment 2 hjs 2007-12-20 18:07:38 UTC
will kill the usecase (#include "../app/desktop.hrc") in the cws where i
introduce the usage of OOODMAKEMOD (ause084):

but still it's wrong...
Comment 3 quetschke 2008-01-07 05:57:59 UTC
Created attachment 50692 [details]
Patch for dmake
Comment 4 quetschke 2008-01-07 06:05:00 UTC
Created attachment 50693 [details]
Testcase
Comment 5 quetschke 2008-01-07 06:07:33 UTC
Committed.
Comment 6 quetschke 2008-02-05 22:03:02 UTC
Committed testcase.
Comment 7 hjs 2008-02-26 15:30:00 UTC
testcase passed. checked win32 native too
Comment 8 hjs 2009-02-24 11:53:38 UTC
.