OSX/cmake: move the new xcode-select-handing outside xcode conditional, to fix cmake/make compile

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60116 954f8c5b-7b00-dc11-b283-0030488c597c
Fix broken compiling with ndof on linux and win

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60117 954f8c5b-7b00-dc11-b283-0030488c597c
Cleanup for last commit

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

Modify calculation of sculpt plane to only take into account forward
facing vertices. This will solve cases where sculpting on a volume with
the two sides of the mesh inside the brush radius could move the sculpt
plane inside the mesh volume.

To completely fix the issue where the mesh would "stick" the two sides
of the mesh together on the sculpt plane (for instance for clay strip
brushes), user should enable "front face only". Perhaps some brushes,
like clay strips should enforce this and not present the option in the
first place.

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

* Cleanup for previous commit and reduce some local variable referencing
* Add support for brushes that operate on frontfaces only and do not
show the option for those brushes. Currently only clay strips is in the
list but this may change according to artist feedback. This should take
care of the "sticky" surface problem completely.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60122 954f8c5b-7b00-dc11-b283-0030488c597c
minor changes needed for building standalone mathutils.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60126 954f8c5b-7b00-dc11-b283-0030488c597c
fix weird issue after last commit where grab brush would not work and
also warnings fix and description fix.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60128 954f8c5b-7b00-dc11-b283-0030488c597c
Ouch, real fix for previous bug. Sorry for that.

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