Page MenuHomeswift

Getting started as a developer
Updated 84 Days AgoPublic

Getting the code

  • Follow the link to rSWIFTPILOTCLIENT and click on the green button to clone the git repository. The http(s) URL can be used for anonymous read access. To use the ssh URL you must upload an ssh public key (see next steps below).
  • Run git submodule update --init to clone the submodules.
  • Download and install the latest LTS version of Qt from https://www.qt.io/download-qt-installer.
  • Run Qt Creator and open the project file swift.pro in the root of your git clone.

Next steps

  • Before submitting your contributions to us, you need to register a username here in Phabricator.
    • Make sure you can receive emails sent from *.swift-project.org and swiftnoreply(at)gmail.com (check your spam filters).
  • Once you have registered, you will be able to:
    • Read the dev.
    • Sign the contributor license agreement to allow us to use your contributions.
    • Push Differential patches (similar to a pull request)
    • Upload your public key for ssh access to the git repository.
      • Settings can be found at https://dev.swift-project.org/settings/user/<username>/page/ssh/
Last Author
msutcliffe
Last Edited
Nov 25 2019, 11:54 PM

Event Timeline

kbasan created this document.Jul 31 2017, 8:59 PM
kbasan edited the content of this document. (Show Details)
kbasan edited the content of this document. (Show Details)Jul 31 2017, 9:10 PM
kbasan added projects: Restricted Project, swift pilot client, Restricted Project.
kbasan edited the content of this document. (Show Details)Jul 31 2017, 9:13 PM
kbasan edited the content of this document. (Show Details)Jul 31 2017, 9:22 PM
kbasan edited the content of this document. (Show Details)Jul 31 2017, 9:33 PM
kbasan edited the content of this document. (Show Details)Jul 31 2017, 9:40 PM
kbasan edited the content of this document. (Show Details)Aug 2 2017, 9:12 AM
kbasan edited the content of this document. (Show Details)Aug 2 2017, 9:16 AM
kbasan edited the content of this document. (Show Details)Dec 14 2017, 5:32 PM
kbasan edited the content of this document. (Show Details)Mar 9 2019, 5:12 PM
msutcliffe edited the content of this document. (Show Details)Nov 25 2019, 10:00 PM
msutcliffe edited the content of this document. (Show Details)Nov 25 2019, 11:54 PM