Buildbot: show OS X target version in buildbot zip filename.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52311 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot:
* Use rsync upload for Mac slave, rather than uploading entire file. This could
  be enabled for more slaves, should make more frequent builds possible.
* Split Mac into 10.6 and 10.5 builds.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52313 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: gpl header update (formatting)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52314 954f8c5b-7b00-dc11-b283-0030488c597c
fix for style checker for spaces between '){', also minor updates to spell-checker script.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52315 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: comments & spelling


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52316 954f8c5b-7b00-dc11-b283-0030488c597c
SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52317 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: if's on the same line.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52318 954f8c5b-7b00-dc11-b283-0030488c597c
typo in own recent commit.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52319 954f8c5b-7b00-dc11-b283-0030488c597c
OSL / Windows:
* Some fixes for scons, kernel/osl compiles now. 
* Still disabled per default, as relative path to oslc.exe does not work and linking fails. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52320 954f8c5b-7b00-dc11-b283-0030488c597c
move source/darwin into release/darwin since these files are for osx packaging.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52321 954f8c5b-7b00-dc11-b283-0030488c597c
move decimator into tools/ dir


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52322 954f8c5b-7b00-dc11-b283-0030488c597c
moving bevel to tools dir as-is to keep svn history (breaks build, will fix next).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52323 954f8c5b-7b00-dc11-b283-0030488c597c
finish moving bevel code out of the operator dir (it works again)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52324 954f8c5b-7b00-dc11-b283-0030488c597c
commented bevel modifier code now calls bevel direct rather then the bevel operator.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52325 954f8c5b-7b00-dc11-b283-0030488c597c
bmesh function was still using bmesh operator flags, use edge tags instead.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52326 954f8c5b-7b00-dc11-b283-0030488c597c
bevel now only takes manifold edges (so it doesnt need to check for them)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52327 954f8c5b-7b00-dc11-b283-0030488c597c
bmesh: move internal API flags out of BMFlagLayer, into BMHeader which was being padded up anyway, added static assert to make sure it stays <=16 bytes.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52328 954f8c5b-7b00-dc11-b283-0030488c597c
fix for skin modifier calling rotate_normalized_v3_v3v3fl with a non unit length axis.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52329 954f8c5b-7b00-dc11-b283-0030488c597c
bmesh: lazy initialize bmesh tool flag pool, has the advantage that modifiers that dont use bmesh operators can skip allocating it.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52330 954f8c5b-7b00-dc11-b283-0030488c597c
Request from Riggers/Animators at BlenderPRO:

Armature modifiers added via Ctrl-P operation will no longer have "envelope"
deforms enabled. This helps cut down the number of unintended deformations
arising from rouge-sized envelopes or stray control bones.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@52331 954f8c5b-7b00-dc11-b283-0030488c597c