Wow. This is a pretty cool extension. Now that I know what Jason is talking about with CCopy, I think it might have been a better idea to use CCopy as the backbone for the default Copy methodology (if licensing allowed), or is that overkill?
V/R, William On Mon, Jul 28, 2014 at 8:37 PM, Bill Deegan <[email protected]> wrote: > William, > > Jason and his team have created. > "Parts is an extension to SCons. It augments SCons by adding new concepts > to aid with the development, organization and maintenance of large > projects. Parts provides a standardized way to create plug-and-play > components within or between products, saving time and development costs. " > > parts.tigris.org > > -Bill > > > > On Mon, Jul 28, 2014 at 4:50 PM, William Blevins <[email protected]> > wrote: > >> 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. >> >> >> I'm trying to keep up here, but I'm missing some context. What is Parts? >> >> V/R, >> William >> >> >> On Mon, Jul 28, 2014 at 11:17 AM, Kenny, Jason L <[email protected] >> > wrote: >> >>> 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]> >>> 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] >>> http://two.pairlist.net/mailman/listinfo/scons-dev >>> >>> >>> _______________________________________________ >>> Scons-dev mailing list >>> [email protected] >>> http://two.pairlist.net/mailman/listinfo/scons-dev >>> >>> >> >> _______________________________________________ >> Scons-dev mailing list >> [email protected] >> http://two.pairlist.net/mailman/listinfo/scons-dev >> >> > > _______________________________________________ > Scons-dev mailing list > [email protected] > http://two.pairlist.net/mailman/listinfo/scons-dev > >
_______________________________________________ Scons-dev mailing list [email protected] http://two.pairlist.net/mailman/listinfo/scons-dev
