Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

switch to value based settings #19

Open
samdeane opened this issue Apr 25, 2018 · 0 comments
Open

switch to value based settings #19

samdeane opened this issue Apr 25, 2018 · 0 comments

Comments

@samdeane
Copy link
Member

samdeane commented Apr 25, 2018

Rather than having to write the settings for each tool / compiler into the configuration explicitly, we should specify settings in a more abstract way, and then have a translation layer which processes them to product the right kind of settings for each tool.

Eg a setting: “minimum-platform” : “macos10.12”

Could be translated to: “-Xswiftc” “-target” “-Xswiftc” “x86_64-apple-macosx10.12” for Swift, but to MACOSX_DEPLOYMENT_TARGET = 10.12 for generating an xcconfig file.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant