Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dual docs for llvm usage: cli and Xcode #8

Open
springmeyer opened this issue Oct 12, 2016 · 0 comments
Open

Dual docs for llvm usage: cli and Xcode #8

springmeyer opened this issue Oct 12, 2016 · 0 comments

Comments

@springmeyer
Copy link
Contributor

springmeyer commented Oct 12, 2016

XCode/Apple is driving the development of llvm tools. These tools can and do work on the command line on both os x and linux. So we should prioritize documenting cli usage in a cross platform way. However users of XCode, notably for mobile development, can and should prefer to use features of llvm like the sanitizers from within Xcode GUI (with the caveat that at the time of writing Xcode only supports the address sanitizer and not thread, memory, undefined).

As such our docs ideally should target the three ways you'd use llvm:

  • cli on linux (installed with mason)
  • cli on osx (installed with mason or recent Xcode command line tools - identical behavior to linux except for missing sanitizers)
  • XCode UI on OS X for macOS and iOS development (installed with XCode)
@springmeyer springmeyer changed the title Documenting llvm cli usage and with Xcode Duel docs for llvm usage: cli and Xcode Oct 12, 2016
@mikemorris mikemorris changed the title Duel docs for llvm usage: cli and Xcode Dual docs for llvm usage: cli and Xcode Oct 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant