-
-
Notifications
You must be signed in to change notification settings - Fork 625
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
Road to basic Linux compatibility #630
Comments
I just pushed what work I did to my fork. |
Thank you! What's left to do in order to get a working "baseline Sourcery"? I got this output: Output of
|
@felix91gr it looks like you just need to change base to NSObject, and tweak couple of declarations to happen inside the definition and not extension, the error messages here are looking normal, those changes are just required with newer toolchain |
I understood this on principle, but I looked up those classes and all of them directly or transitively inherit from NSObject. I must be missing something 🤔
Which toolchain should I use? I was using Swift 4.0 to compile these. |
This is implemented with #1188 |
I want to try and make a PR that lets you compile Sourcery and get basic, on-demand, templating working.
This idea has two goals:
a) Make Sourcery-based projects available for Linux
b) Make generation of the
LinuxMain.swift
file possible on Linux.How should I start? @mxcl gave some hints at #306 but I don't really know how to make that more concrete.
The text was updated successfully, but these errors were encountered: