[28311] trunk/dports/lang

Landon Fuller landonf at macports.org
Tue Aug 28 22:32:17 PDT 2007


On Aug 28, 2007, at 10:30 PM, N_Ox wrote:

> Le 29 août 07 à 01:18, Landon Fuller a écrit :
>
>>
>> On Aug 28, 2007, at 4:16 PM, N_Ox wrote:
>>
>>>> You shouldn't use Tcl's "cd" in a port -- it changes the current  
>>>> working directory of the entire process. We should probably  
>>>> remove the Tcl command from the interpreter.
>>>>
>>>> -landonf
>>>
>>> I think we should change this behavior rather than disabling the  
>>> command.
>>> Useful working directories in build stages (e.g. ${worksrcpath}  
>>> in configure or ${destroot} in destroot) would be a nice feat.
>>
>> We would have to rewrite? all file operations to take into account  
>> a virtual current working directory, and somehow maintain that  
>> context within the current execution block.
>> Seems safer and less work to just not depend on a the current  
>> working directory (which is always a good idea, anyway).
>
> So what is the purpose of the ln procedure? and mv?

They will correctly operate on fully qualified paths.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20070828/565ca2cd/PGP.bin


More information about the macports-dev mailing list