I agree. In Parts we added code to allow Symlinks to work as a first class 
object ( ie a node) In Scons. It seems to work just fine. As long as some 
simple rules are followed it we have not had issues on windows and or linux/mac 
at this point.

Jason

From: Scons-dev [mailto:[email protected]] On Behalf Of Gary 
Oberbrunner
Sent: Saturday, July 26, 2014 10:33 AM
To: SCons Dev List
Subject: Re: [Scons-dev] New symlink copy support


What's wrong with copying symlinks if that's what the user wants?

I have some pure python Windows symlink code lying around somewhere too. Works 
fine on NFL.

--
Gary Oberbrunner
(sent from my Android)
On Jul 26, 2014 10:14 AM, "anatoly techtonik" 
<[email protected]<mailto:[email protected]>> wrote:
Is it true that Copy now tries to copy symlinks by
default?

Symlinks is a can of worms. I'd avoid using them
unless explicitly enables at all costs.

1. os.symlink is documented as unix only
https://docs.python.org/2/library/os.html#os.symlink
2. even if os.symlink is present, it may fail
(especially in shared folders mounted in VM)
https://mail.python.org/pipermail/python-ideas/2014-July/028386.html

--
anatoly t.
_______________________________________________
Scons-dev mailing list
[email protected]<mailto:[email protected]>
http://two.pairlist.net/mailman/listinfo/scons-dev
_______________________________________________
Scons-dev mailing list
[email protected]
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to