[Vm-dev] VMMaker updating: Mantis 6828 and the future of copying files

John M McIntosh johnmci at smalltalkconsulting.com
Tue May 27 18:51:41 UTC 2008

On May 27, 2008, at 11:33 AM, tim Rowledge wrote:

> b) I'm reasonably sure that all the platforms we are interested in  
> now support file links of some sort. File copying (and the vile  
> FileCopyPlugin may it be cursed to the bottom of the pits of Vista)  
> was only ever used because we had no linking available. Eliot will  
> cheerfully (I'm sure) rabbit on for hours about how we used to  
> handle things in the brouhaha source tree, where sets of files for  
> particular platforms were assembled by links from the assorted  
> subsystems, thus making it easy to make. Or even nmake.
> It would be really nice to agree a path towards a brighter future  
> where VMMaker doesn't have to copy files and worry about damned  
> permissions/attributes/flavours/whatever. Thoughts please?

Er, so where do you copy files? At least in the OS-X build and I  
believe the unix build we just point gcc etc to the platform SVN tree,  
and to the generated src tree, or am I missing something?

Noting that Apple only offered up a file copy api in 10.4 when they  
offered up ACL meta-data on files/directories and made primitive  
generic unix file copying quite impossible...

John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com

More information about the Vm-dev mailing list