Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(259)

Side by Side Diff: docs/mac_build_instructions.md

Issue 1727363008: docs: get rid of git-svn note (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Mac Build Instructions 1 # Mac Build Instructions
2 2
3 [TOC] 3 [TOC]
4 4
5 ## Prerequisites 5 ## Prerequisites
6 6
7 * A Mac running 10.9+. 7 * A Mac running 10.9+.
8 * https://developer.apple.com/xcode, 5+ 8 * https://developer.apple.com/xcode, 5+
9 * Install 9 * Install
10 [gclient](http://dev.chromium.org/developers/how-tos/install-depot-tools), 10 [gclient](http://dev.chromium.org/developers/how-tos/install-depot-tools),
11 part of the 11 part of the
12 [depot_tools](http://dev.chromium.org/developers/how-tos/depottools) package 12 [depot_tools](http://dev.chromium.org/developers/how-tos/depottools) package
13 ([download](http://dev.chromium.org/developers/how-tos/install-depot-tools)) . 13 ([download](http://dev.chromium.org/developers/how-tos/install-depot-tools)) .
14 gclient is a wrapper around svn that we use to manage our working copies. 14 gclient is a wrapper around svn that we use to manage our working copies.
15 * Install Xcode's "Command Line Tools" via Xcode menu -> Preferences -> 15 * Install Xcode's "Command Line Tools" via Xcode menu -> Preferences ->
16 Downloads 16 Downloads
17 * The OSX 10.10 SDK. Run 17 * The OSX 10.10 SDK. Run
18 ```sh 18 ```sh
19 ls `xcode-select -p`/Platforms/MacOSX.platform/Developer/SDKs 19 ls `xcode-select -p`/Platforms/MacOSX.platform/Developer/SDKs
20 ``` 20 ```
21 to check whether you have it. If you don't have it, you need to get one from 21 to check whether you have it. If you don't have it, you need to get one from
22 an install of Xcode 6, and place it in the above directory. 22 an install of Xcode 6, and place it in the above directory.
23 23
24 ## Getting the code 24 ## Getting the code
25 25
26 [Check out the source code](http://dev.chromium.org/developers/how-tos/get-the-c ode) 26 [Check out the source code](http://dev.chromium.org/developers/how-tos/get-the-c ode)
27 using Git. If you're new to the project, you can skip all the information about 27 using Git.
28 git-svn, since you will not be committing directly to the repository.
29 28
30 Before checking out, go to the 29 Before checking out, go to the
31 [waterfall](http://build.chromium.org/buildbot/waterfall/) and check that the 30 [waterfall](http://build.chromium.org/buildbot/waterfall/) and check that the
32 source tree is open (to avoid pulling a broken tree). 31 source tree is open (to avoid pulling a broken tree).
33 32
34 The path to the build directory should not contain spaces (e.g. not 33 The path to the build directory should not contain spaces (e.g. not
35 `~/Mac OS X/chromium`), as this will cause the build to fail. This includes your 34 `~/Mac OS X/chromium`), as this will cause the build to fail. This includes your
36 drive name, the default "Macintosh HD2" for a second drive has a space. 35 drive name, the default "Macintosh HD2" for a second drive has a space.
37 36
38 ## Building 37 ## Building
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
227 be set in `/etc/sysctl.conf`: 226 be set in `/etc/sysctl.conf`:
228 227
229 echo kern.maxvnodes=$((512*1024)) | sudo tee -a /etc/sysctl.conf 228 echo kern.maxvnodes=$((512*1024)) | sudo tee -a /etc/sysctl.conf
230 229
231 Or edit the file directly. 230 Or edit the file directly.
232 231
233 If your `git --version` reports 2.6 or higher, the following may also improve 232 If your `git --version` reports 2.6 or higher, the following may also improve
234 performance of `git status`: 233 performance of `git status`:
235 234
236 git update-index --untracked-cache 235 git update-index --untracked-cache
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698