Incredible work! Unless you plan on using a VM, you'll need a mac to package it for MacOS. If you want, I can profile it and perform a quick optimization pass (if needed) and package it for you. I would be benchmarking it on a macbook pro (32GB ram & Radeon Pro Vega 20).