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

Commit 303479b

Browse files
author
Hans Muller
committed
Merge pull request #98 from HansMuller/fix-contribute
Updated CONTRIBUTING.md
2 parents a5f6fdb + d96729c commit 303479b

File tree

2 files changed

+3
-12
lines changed

2 files changed

+3
-12
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ To get the code:
1111
* Fork https://github.com/domokit/sky_engine into your own GitHub account.
1212
* [Download depot_tools](http://www.chromium.org/developers/how-tos/install-depot-tools)
1313
and make sure it is in your path.
14+
* If you haven't configured your machine with an SSH key that's shared by github then
15+
follow the directions here: https://help.github.com/articles/generating-ssh-keys/.
1416
* Create a `.gclient` file in an empty directory with the following contents:
1517

1618
```
@@ -27,7 +29,7 @@ solutions = [
2729
target_os = ["android"]
2830
```
2931

30-
* `svn ls https://dart.googlecode.com/` and accept the certificate permanently.
32+
* If you're on a Mac then: `svn ls https://dart.googlecode.com/` and accept the certificate permanently.
3133
* `gclient sync`
3234
* `cd src`
3335
* `git remote add upstream [email protected]:domokit/sky_engine.git`

build/symlink.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,19 @@
22
# Copyright (c) 2013 The Chromium Authors. All rights reserved.
33
# Use of this source code is governed by a BSD-style license that can be
44
# found in the LICENSE file.
5-
65
"""Make a symlink and optionally touch a file (to handle dependencies)."""
7-
8-
96
import errno
107
import optparse
118
import os.path
129
import shutil
1310
import sys
14-
15-
1611
def Main(argv):
1712
parser = optparse.OptionParser()
1813
parser.add_option('-f', '--force', action='store_true')
1914
parser.add_option('--touch')
20-
2115
options, args = parser.parse_args(argv[1:])
2216
if len(args) < 2:
2317
parser.error('at least two arguments required.')
24-
2518
target = args[-1]
2619
sources = args[:-1]
2720
for s in sources:
@@ -39,12 +32,8 @@ def Main(argv):
3932
os.symlink(s, t)
4033
else:
4134
raise
42-
43-
4435
if options.touch:
4536
with open(options.touch, 'w') as f:
4637
pass
47-
48-
4938
if __name__ == '__main__':
5039
sys.exit(Main(sys.argv))

0 commit comments

Comments
 (0)