The GP team recently gained a dependency on Potrace and while the feature was in development this library lived in /extern
Given this lib is easy to get and there's no blender specific modifications. So there's no reason for it to live in /extern
This diff add potrace as a new dependency in the builder
I tested windows and linux but given linux is not my primary platform a second look would be appreciated there.
I was unable to test on mac (or arm mac)
This diff is a prerequisite for work the GP team would like to land in 2.91
- Update cmake builder
- Windows
- Mac
- Linux - cmake builder
- Linux - install deps