At 12:34 PM -0600 1/1/03, Craig A. Berry wrote:
>At 4:59 PM -0500 12/31/02, [EMAIL PROTECTED] wrote:
>
>>I found a problem with the main descrip.mms file and
>>its handling of perly.c and perly.h (the additional /NoConfirm
>>qualifier change was a bit too aggressive about getting
>>rid of the $(MMS$TARGET) macros).
>
>Were you having a specific problem the way it was? 

Doh!  Too much champagne for me last night, I guess.  In the cases
you noticed, the source and target have different names, so we do
need to specify the targets explicitly, and your patch, which I
requote below, is correct.  We still fail to preserve case, but
that's not as serious as failing to update the files.

--- perl_18376/vms/descrip_mms.template   Wed Dec 11 04:57:06 2002
+++ perl/vms/descrip_mms.template   Tue Dec 31 16:42:42 2002
@@ -1174,9 +1174,9 @@

 # VMS uses modified perly.[ch] with tags for globaldefs if using DEC compiler
 perly.c : [.vms]perly_c.vms
-     Copy/NoConfirm/Log $(MMS$SOURCE) []
+     Copy/NoConfirm/Log $(MMS$SOURCE) $(MMS$TARGET)
 perly.h : [.vms]perly_h.vms
-     Copy/NoConfirm/Log $(MMS$SOURCE) []
+     Copy/NoConfirm/Log $(MMS$SOURCE) $(MMS$TARGET)

 .ifdef LINK_ONLY
 .else
End of Patch.

I guess we could lowercase the targets at the DCL level for these two examples.

-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to