120 Commits

Author SHA1 Message Date
liyuqian
5f04e00d7a
Remove travis directory (#5935)
This reflects that we no longer uses travis. Scripts are moved to ci folder.
2018-08-06 15:06:49 -07:00
liyuqian
fadfff7fd9 Mention that running git clone isn't necessary (#5816)
This copies https://github.com/flutter/engine/pull/5810 in order to use the newest format.sh to pass Travis.
2018-07-20 17:09:51 -07:00
matthew-carroll
9c15b44ec5
Android instructions format improvement in CONTRIBUTING.md (#5589) 2018-06-22 21:50:51 +00:00
Ian Hickson
b599b597e6
Update CONTRIBUTING.md (#5444) 2018-06-01 13:24:53 -07:00
xster
387945c507
Correct ninja command instruction (#5032)
giving -C twice silently only builds one directory
2018-04-17 18:32:50 -07:00
Ian Hickson
c17a629094
Breadcrumbs to the wiki (#5017)
* Breadcrumbs to the wiki

* Update README.md
2018-04-16 13:26:42 -07:00
xster
564c6a5a9c
Add hint to use ninja with goma (#4894) 2018-03-28 15:51:33 -07:00
Yegor
ea17fff90b
CONTRIBUTING.md: explain the need for building host with non-host (#4863)
* CONTRIBUTING.md: explain the need for building host with non-host

* address comments

* locally-built
2018-03-23 17:50:52 -07:00
Florian Loitsch
9af174a020
Fix missing backtick (#4788) 2018-03-15 11:25:07 +01:00
Ian Hickson
8ed270e52c
Remove mention of update-packages now that we pin them (#4500) 2018-01-02 17:16:20 -08:00
Ian Hickson
5687269365
Remove mention of adb from instructions (#4499)
* Remove mention of adb from instructions

This isn't a step we have our users do, so best that we don't do it either.

* Update CONTRIBUTING.md
2018-01-02 17:14:41 -08:00
Ian Hickson
686b466f90
Updated depot_tools link (#4498) 2018-01-02 17:14:28 -08:00
Chris Bracken
06d5bd6b46
Document that Xcode 9 is required to build the engine (#4469)
The engine build bots and engine development team now rely solely on
Xcode 9 to build the engine. The iOS 11 SDK is required (though we build
with deployment target of iOS 8) for several features such as safe area
inset support.
2017-12-18 10:00:19 -08:00
amirh
1fa9917685
Remove target-os specific gclient dependencies. (#4374)
As we anyway always recommend to set the target_os to android.
Also if you happen to not set the target_os to android it messes up the licenses script output.
2017-11-22 15:55:09 -08:00
Yegor
eb82f272f0 CONTRIBUTING.md: suggest skipping intro (#4188)
...if the environment is already setup
2017-10-10 10:02:21 -07:00
Michael Goderbauer
ff0a9a8d96 Enforce clang-format for c-like sources on Travis (#4089)
* Enforce clang-format for c-like sources on Travis

* Edit CONTRIBUTING,md

* review feedback:

* ++

* ++

* ++
2017-09-12 15:42:37 -07:00
Michael Goderbauer
0f969f59a4 Mention Goma for Googlers in CONTRIBUTING.md (#3946)
* Mention Goma for Googlers in CONTRIBUTING.md

* review comments
2017-08-02 13:49:27 -07:00
Abhishek Amit
468f55bde7 Fix android-cpu flag reference (#3943) 2017-08-01 14:02:28 -07:00
Michael Goderbauer
9190c675ef Add Windows support to CONTRIBUTING.md (#3825) 2017-06-23 17:58:57 -07:00
gspencergoog
18fdfb86bb Removed 'pub get' from the instructions (#3774)
* Removed 'pub get' from the instructions

According to Hixie, 'pub get' is abstracted into flutter packages upgrade, and so there shouldn't be a need to run pub get directly.

* Removed pub get lines entirely.
2017-06-14 16:28:21 -07:00
xster
66d42ed669 Link to lldb page in tip (#3593) 2017-04-18 10:48:46 -07:00
xster
6e1ba3f2fb Add instructions for debugging engine with xcode (#3411) 2017-02-10 13:56:02 -08:00
xster
b2b6f50941 Add CONTRIBUTING instructions for simulator (#3407) 2017-02-09 23:06:11 -08:00
xster
26beb34a4f Document the need to sync the engine repo to avoid #8005 (#3403)
* Document the need to sync the engine repo to avoid #8005

* Flit gclient sync and git pull
2017-02-09 12:08:37 -08:00
xster
fc61ec1130 Some tweaks to the contributing doc (#3402) 2017-02-08 18:29:11 -08:00
Michael Thomsen
7b4a631a09 Update editor recommendation (#3317)
Fixes https://github.com/flutter/flutter/issues/7294
2016-12-22 21:41:15 +01:00
Chinmay Garde
c677a1b7a4 Fix typo in README regarding --unopt builds on host. (#3308) 2016-12-12 16:04:57 -08:00
Ian Hickson
bd629a04f3 Mention updating the buildroot git remotes (#3285)
* Mention updating the buildroot git remotes

I always forget how to do this...

* Update CONTRIBUTING.md
2016-11-30 20:33:19 -08:00
Philippe Ombredanne
03f68e99b7 Add unzip as a requirement in the contributing documentation. (#3273)
unzip is missing from documentation and is required to run 
"gclient sync"  successfully. Unzip does not come installed by default
on every Linux installations.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
2016-11-29 11:03:34 -08:00
Ian Hickson
041af0e79a Update CONTRIBUTING.md (#3203)
At some point recently we started putting a JSON file in the out/ directory and this broke this suggested build script.
This patch makes the script more resilient to such files.
2016-11-04 14:36:27 -07:00
Chinmay Garde
75673cb0f9 Run the download_android_tools.py in a gclient hook. (#3050)
Originally, this was a step that had to be carried out manually. Presumably because we did not want developers to download the Android SDK and NDK if they were not targetting Android. In practice, this is rarely the case. Even the buildbots unconditionally run the script (though they don’t need Android artifacts on the Mac since there is no Mac to Android builder).
2016-09-21 12:05:02 -07:00
Ian Hickson
1ab79a2117 Update CONTRIBUTING.md (#3028)
Have the sample build script exit after the first failed build.
2016-09-14 10:30:36 -07:00
Ian Hickson
de5ed27031 Make the script rebase the right repository (#3025) 2016-09-13 23:40:50 -07:00
Ian Hickson
f51d5e8b6b Update CONTRIBUTING.md (#2895) 2016-08-09 15:30:51 -07:00
Adam Barth
0392945ce3 Update CONTRIBUTING.md to account for buildroot (#2893) 2016-08-09 14:14:10 -07:00
Chinmay Garde
e849e0942a Update CONTRIBUTING.md to add iOS engine development instructions. (#2844) 2016-07-29 16:22:35 -07:00
Eric Seidel
af054a4043 Better explain how to use a local engine
Added a section which explains how to get `dart:ui` changes.
2016-07-06 15:28:40 -07:00
Todd Volkert
a996467b0a Remove instructions to add engine's dart-sdk to user's path. (#2736) 2016-06-07 14:16:32 -07:00
Adam Barth
31f554b737 Update docs about command line flags (#2725) 2016-05-31 10:19:52 -07:00
Adam Barth
4e16c940a5 Revert "Remove vendored dart-sdk (#2688)"
We still need this for the observatory build.

This reverts commit 5082974b74028ecf6093625125f3307c9bc654f3.
2016-05-16 10:54:49 -07:00
Adam Barth
5082974b74 Remove vendored dart-sdk (#2688)
The engine.git repo doesn't need a copy of the Dart SDK anymore.

Fixes https://github.com/flutter/flutter/issues/2618
2016-05-16 08:09:00 -07:00
Ian Hickson
2a4e04ffa4 Updating CONTRIBUTING.md to mention latest paths (#2676)
* Updating CONTRIBUTING.md to mention latest paths

* Update CONTRIBUTING.md
2016-05-11 11:23:57 -07:00
Yegor
6907cdcffd provide link to instructions for building for iOS
Fixes #https://github.com/flutter/flutter/issues/3689
2016-05-03 07:32:14 -07:00
Adam Barth
d13863aef1 Update CONTRIBUTING.md 2016-03-29 08:39:43 -07:00
Adam Barth
9056992b37 Update flutter start to flutter run
These commands are the same, but `run` is the new hotness.
2016-03-28 14:52:35 -07:00
Ian Hickson
7a2c8daa8f Mention android:debuggable in CONTRIBUTING.md 2016-03-17 13:54:14 -07:00
Ian Hickson
7aa61dc373 Update CONTRIBUTING.md
Mention the waterfall and conventions around it.
2016-03-03 22:56:03 -08:00
Hixie
41459dab88 Move style guide to website.
Depends on https://github.com/flutter/website/pull/177
2016-02-23 09:03:52 -08:00
yjbanov
88abfa0377 tell people to submit code after LGTM 2016-02-02 12:20:08 -08:00
yjbanov
43bf3ce10e add section on submitting code in CONTRIBUTING.md 2016-02-02 11:25:43 -08:00