tornavis/build_files
Jeroen Bakker 597aecc016 MacOS: Update Min Requirement to 10.15.
A few weeks ago we enabled the Metal back-end for the viewport.
Due to metal, master is only able to build on MacOS 10.15 and above.
The previous minimum requirement is MacOS 10.13.

It was already planned to bump to a higher version for Blender 3.6. After
a short discussion via bf-committers it was decided that it is fine to bump it for
3.5 release.

This patch cleans up the CMake files and update the minimum requirement.

With this patch the next deprecations will be listsed.
- `NSOpenGLView`, `NSOpenGLContext` is deprecated. (replaced by metal)
- `NSStringPboardType` is replaced by `NSPasteboardTypeString`
- `NSTIFFPboardType` is replaced by `NSPasteboardTypeTIFF`
- `NSFilenamesPboardType` should be replaved by multiple pasteboard items with `NSPasteboardTypeFileURL` instead.
- `NSUserNotification` should be replaced with UserNotifications.frameworks API

Deprecations will be handled in separate tasks and commits. OpenGL won't be
fixed at this moment, as it will be phased out in the future. NSStringPboardType, NSTiffPboardType & NSFilenamesPboardType
 will be provided in a single patch. NSUserNotification will also be provided in
its own patch.

Reviewed By: brecht, sergey

Differential Revision: https://developer.blender.org/D16953
2023-01-10 15:01:16 +01:00
..
build_environment Fix T103423: boolean crash on macOS Apple silicon 2023-01-09 15:39:40 +01:00
buildbot Cleanup: cmake formatting 2022-12-17 13:33:27 +11:00
cmake MacOS: Update Min Requirement to 10.15. 2023-01-10 15:01:16 +01:00
config Bump buildbot gcc version to 11 2023-01-06 11:00:12 +01:00
package_spec Cleanup: remove "<pep8 compliant>" from headers 2022-06-02 20:16:20 +10:00
utils Build: upgrade pre-built libraries for Linux 2022-12-16 10:42:40 +11:00
windows make.bat: skip SVN update when running make code_update 2022-10-29 11:25:33 -06:00