[Vm-dev] VMMaker updating: Mantis 6828 and the future of copying
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