-
Notifications
You must be signed in to change notification settings - Fork 10.5k
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
FreeBSD build support #102
Conversation
🆒 |
🎆 |
🦄 |
awesome! want! 👍 |
There is currently no active testing for FreeBSD support (obviously), so as interest in a FreeBSD port grows it would be good to see some automated testing come up. I'm fine with taking these kind of changes to facilitate incremental development of a port as long as they don't break support for other platforms. Note that because there is no active support for FreeBSD others in the community may innocently break support for FreeBSD (such as it is) at any time until there is some automated testing. We expect to unleash some continuous integration testing for Swift.org very soon, but obviously it won't include FreeBSD immediately since there has been no work on that port. |
I'm accepting this; if this breaks building/testing on other platforms I will back this change out. |
FreeBSD build support. This unblocks work on a FreeBSD port.
💯 |
👍 * 💯 |
@krememek How soon will @udp (or other contributors') name be added to https://swift.org/CONTRIBUTORS.txt? Will it be done as part of this repo or outside of it? |
@hamzasheikh - not sure why you singled out my PR but I didn't write a patch so I could be listed as a contributor. I'm watching this repo and the volume of "typo" pull requests coming in is ridiculous - can't believe people are this determined to get anything into the repository. |
@udp were you able to successfully compile with the build script changes? I got an error still |
@papertigers Not yet, I'm still working on it. This was just a first step really. |
I'm curious, what is needed to get this going? Is any code help needed, or is it just a matter of putting all the necessary things in place? |
yes 😍 |
add dispatchMain to wrapping overlay
add dispatchMain to wrapping overlay Signed-off-by: Daniel A. Steffen <[email protected]>
Diagnostics: teach the parser API to listen to diagnostics emitted from the compiler(parser).
[run_cperf] Miscellaneous reporting improvements to run_cperf.
This patch extends the build script to support FreeBSD.