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@smalltalkconsulting.com Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================