Shopify / syrup

A type-safe GraphQL model generator for Kotlin, Swift, and TypeScript.

Home Page:https://shopify.github.io/syrup/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for Windows

jaredh opened this issue · comments

Swift 5.3 is introducing official support for the Windows platform. Information on new platform support here.

This issue will track what's required to support Windows properly. We've got a few ifdefs for supporting Linux already, IIRC moving from oslog to printf. Possibly evaluate moving to https://github.com/apple/swift-log for cross-platform logging.

The Windows toolchain is now available - https://swift.org/blog/swift-on-windows/. Unfortunately it didn't ship with Swift PM so looks like Windows support will have to wait.