Closed Bug 332689 Opened 19 years ago Closed 19 years ago

js.mak clean targets fail to clean up pch's

Categories

(Core :: JavaScript Engine, defect)

x86
Windows XP
defect
Not set
trivial

Tracking

()

RESOLVED FIXED

People

(Reporter: timeless, Assigned: timeless)

References

Details

(Keywords: helpwanted)

Attachments

(1 obsolete file)

steps to reproduce: 1. get source cvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/js/src 2. visit sandbox cd mozilla\js\src 3. clear sandbox rd /s /q Release 4. build nmake -f js.mak CFG="jsshell - Win32 Release" 5. clean nmake -f js.mak CFG="jsshell - Win32 Release" clean nmake -f js.mak CFG="js - Win32 Release" clean nmake -f js.mak CFG="jskwgen - Win32 Release" clean nmake -f js.mak CFG="fdlibm - Win32 Release" clean 6. verify dir Release Expected Results: empty directory or no directory Actual Results: fdlibm.pch js.pch jskwgen.pch jsshell.pch notes to QA for verification, the steps should be tested for both Release and Debug (a global replace of Release with Debug in the steps above should work nicely). -- also: jsautokw.h (this is my fault, and the real reason i'm filing this bug) and should be cleaned up by the js target since that's what creates it. -- normally you only need 1 clean target per build target, the fact that you actually have to run N clean targets seems wrong to me, i'd expect js clean to cascade to fdlibm+jskwgen clean and jsshell clean to cascade to js clean. that should probably also be fixed unless there's some special reason not to do that.
Attached patch fix most of nmake clean (obsolete) — Splinter Review
vc70.idb and vc70.pdb still appear. i think they're both debug fdlibm files, but i'm not going to figure that out now.
Assignee: general → timeless
Status: NEW → ASSIGNED
Comment on attachment 217159 [details] [diff] [review] fix most of nmake clean mozilla/js/src/js.mak 3.11 vc70.pdb/vc70.idb are still unhandled and can be addressed by anyone else in another bug at a later date.
Attachment #217159 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: