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

Linux support #495

Open
lloydsargent opened this issue Mar 9, 2016 · 5 comments
Open

Linux support #495

lloydsargent opened this issue Mar 9, 2016 · 5 comments
Assignees

Comments

@lloydsargent
Copy link

Thanks!

@jpsim
Copy link
Collaborator

jpsim commented Mar 17, 2016

No, Jazzy uses SourceKit & SourceKitten for extracting documentation information from Swift source, and neither of them are available on Linux yet.

@jpsim jpsim added the question label Mar 17, 2016
@jpsim jpsim closed this as completed Mar 17, 2016
@pigeon-archive pigeon-archive modified the milestones: The Past, Before November 23rd, 2016 Nov 22, 2016
@refi64
Copy link

refi64 commented Apr 20, 2018

Both SourceKit and SourceKitten work on Linux. Can this be reopened?

@jpsim
Copy link
Collaborator

jpsim commented Apr 20, 2018

Sure.

@jpsim jpsim reopened this Apr 20, 2018
@jpsim jpsim changed the title Query: Does Jazzy work with Linux version of Swift? Linux support Apr 20, 2018
@SDGGiesbrecht
Copy link
Contributor

Much, but not all, of #487 (Use Without Xcode) is very relevant to Linux support.

@kirbyfan64, you could have a look there an see if you can get something working.

@refi64
Copy link

refi64 commented Apr 21, 2018

Looks like it's mostly usable using @jpsim's workflow in #487:

$ sourcekitten doc --spm-module Module > doc.json
$ jazzy ... --sourcekitten-sourcefile doc.json

So at this point, this is just #487 I guess? (It's worth noting anyway that Jazzy's vendored sourcekitten binary is for macOS, but that doesn't matter right now since it's only used for xcodebuild anyway...)

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

No branches or pull requests

6 participants