Skip to content
/ website Public

[GSoC 2017] Porting Swift to Haiku - Final Report#124

Merged
korli merged 1 commit intohaiku:masterfrom
return:final-report
Aug 29, 2017
Merged

[GSoC 2017] Porting Swift to Haiku - Final Report#124
korli merged 1 commit intohaiku:masterfrom
return:final-report

Conversation

@return
Copy link
Contributor

@return return commented Aug 28, 2017

No description provided.

* Package Manager support via [llbuild](https://github.com/apple/swift-llbuild).
* Debugging Swift via LLDB.
* Further testing support.
* Building SourceKit for Haiku.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you add a link to lldb and SourceKit?

* Support for integrated REPL (non-LLDB version) works
* Initial port of corelibs-foundation and libdispatch.
* Run tests against the newly built standard library and swiftc.
* Swift 3.1 recipe available on HaikuPorts.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A list URLs pointing to these completed items would be nice, ie https://github.com/return/swift-corelibs-libdispatch/commits/swift-3.1-haiku

Copy link
Contributor Author

@return return Aug 28, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@korli For some completed tasks, could a link to a relevant blog post e.g Integrated REPL support be acceptable?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For me who knows a bit the project it's already difficult to follow and find the parts you worked on. Blog posts are interesting but don't help to summarize where patches you produced reside.
Keep in mind that's also a deliverable for GSoC (probably in a zip file though).

Copy link
Contributor Author

@return return Aug 28, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@korli I'm very sorry about the lack of information on my progress. I've recently documented my progress in a github gist if that helps to clear up the confusion.

As for the deliverables, most of my recent work is in the upstream PR, So I think that creating a zip that has a script that re-creates the recent build environment with the documentation should acceptable for work submission.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe just add the content of your github gist in the swift haikuports PR.

@korli korli merged commit 03b60d8 into haiku:master Aug 29, 2017
@return return deleted the final-report branch August 29, 2017 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants