Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 2.42 KB

CONTRIBUTING.md

File metadata and controls

37 lines (28 loc) · 2.42 KB

Contributing

Want to help out? That's awesome!

The library is open source and lives on GitHub at: https://github.com/googlemaps/google-maps-ios-utils Open an issue or fork the library and submit a pull request.

Keep in mind that before we can accept any pull requests we have to jump through a couple of legal hurdles, primarily a Contributor License Agreement (CLA):

  • If you are an individual writing original source code and you're sure you own the intellectual property, then you'll need to sign an individual CLA.
  • If you work for a company that wants to allow you to contribute your work, then you'll need to sign a corporate CLA

Follow either of the two links above to access the appropriate CLA and instructions for how to sign and return it.

Once we receive your CLA, we'll be able to review and accept your pull requests.

Setup

  1. Fork the repository.
  2. Clone your fork to your local machine.
  3. In the root directory of your locally cloned fork, open Package.swift in Xcode.
  4. You can build by specifying a simulator or device as output. You can also use xcodebuild build similar to the command in the build.yml file.
  5. You can run the Autocreated testplan to run all the unit tests in /Tests. You can also use xcodebuild test similar to the command in the build.yml file.
  6. Make changes, commit, and push to your remote fork.
  7. Submit a pull request to contribute your changes to this repository.

Contributors can be viewed at https://github.com/googlemaps/google-maps-ios-utils/graphs/contributors