Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit d974d65

Browse files
committed
Add a basic CONTRIBUTING.md
1 parent 01ff5c3 commit d974d65

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

CONTRIBUTING.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
Contributing to Sky Engine
2+
==========================
3+
4+
Getting the code
5+
----------------
6+
7+
To get the code:
8+
9+
1. Fork https://github.com/domokit/sky_engine into your own GitHub account.
10+
2. [Download depot_tools](http://www.chromium.org/developers/how-tos/install-depot-tools)
11+
and make sure it is in your path.
12+
3. Create a `.gclient` file in an empty directory with the following contents:
13+
14+
```
15+
solutions = [
16+
{
17+
"managed": False,
18+
"name": "src",
19+
"url": "[email protected]:<your_name_here>/sky_engine.git",
20+
"custom_deps": {},
21+
"deps_file": "DEPS",
22+
"safesync_url": "",
23+
},
24+
]
25+
target_os = ["android"]
26+
```
27+
28+
4. `svn ls https://dart.googlecode.com/` and accept the certificate permanently.
29+
5. `gclient sync`
30+
6. `cd src`
31+
7. `git remote add upstream [email protected]:domokit/sky_engine.git`
32+
8. `./build/install-build-deps.sh`
33+
34+
Building the code
35+
-----------------
36+
37+
1. `./mojo/tools/mojob gn`
38+
2. `ninja -C out/Debug`
39+
40+
Contributing code
41+
-----------------
42+
43+
The Sky engine repository gladly accepts contributions via GitHub pull requests.

0 commit comments

Comments
 (0)