Skip to content

Commit

Permalink
Some tweaks to the contributing doc (flutter#3402)
Browse files Browse the repository at this point in the history
  • Loading branch information
xster authored Feb 9, 2017
1 parent f306a6f commit fc61ec1
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Things you will need

* Linux or Mac OS X. (Windows is not yet supported.)
* git (used for source version control).
* An IDE. We recommend [IntelliJ with the Flutter plugin](https://flutter.io/intellij-ide/).
* An IDE. We recommend [IntelliJ with the Flutter plugin](https://flutter.io/intellij-ide/) or Xcode.
* An ssh client (used to authenticate with GitHub).
* Chromium's [depot_tools](http://www.chromium.org/developers/how-tos/install-depot-tools) (make sure it's in your path). We use the `gclient` tool from depot_tools.
* Python (used by many of our tools, including 'gclient').
Expand Down Expand Up @@ -74,6 +74,7 @@ dependency_overrides:
sky_services:
path: /path/to/flutter/engine/out/host_debug/gen/dart-pkg/sky_services
```
Depending on the platform you choose below, you will need to replace `host_debug` with the appropriate directory.

### Android (cross-compiling from Mac or Linux)

Expand Down Expand Up @@ -124,6 +125,7 @@ to test the engine.
* `gclient sync` to update dependencies.
* `./flutter/tools/gn --ios --unoptimized` to prepare build files.
* For a discussion on the various flags and modes, [read this discussion](https://github.com/flutter/flutter/wiki/Flutter's-modes).
* This also produces an Xcode project for working with the engine source code at `out/ios_debug_unopt`
* `ninja -C out/ios_debug_unopt` to build iOS artifacts.

Once the artifacts are built, you can start using them in your application by following these steps:
Expand Down

0 comments on commit fc61ec1

Please sign in to comment.