Does you plan to construct project on mac or other platform in future? I met many platform error When I build openHalo on macOS.