| OLD | NEW |
| 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
| 2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | 2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
| 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> | 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> |
| 4 <head> | 4 <head> |
| 5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /
> | 5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /
> |
| 6 <meta name="generator" content="AsciiDoc 8.6.9" /> | 6 <meta name="generator" content="AsciiDoc 8.6.9" /> |
| 7 <title>depot_tools_tutorial(7)</title> | 7 <title>depot_tools_tutorial(7)</title> |
| 8 <style type="text/css"> | 8 <style type="text/css"> |
| 9 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */ | 9 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */ |
| 10 | 10 |
| (...skipping 880 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 891 <div class="admonitionblock"> | 891 <div class="admonitionblock"> |
| 892 <table><tr> | 892 <table><tr> |
| 893 <td class="icon"> | 893 <td class="icon"> |
| 894 <div class="title">Warning</div> | 894 <div class="title">Warning</div> |
| 895 </td> | 895 </td> |
| 896 <td class="content"><strong>DO NOT</strong> use drag-n-drop or copy-n-paste extr
act from Explorer, this will not | 896 <td class="content"><strong>DO NOT</strong> use drag-n-drop or copy-n-paste extr
act from Explorer, this will not |
| 897 extract the hidden “.git” folder which is necessary for <em>depot_to
ols</em> to | 897 extract the hidden “.git” folder which is necessary for <em>depot_to
ols</em> to |
| 898 autoupdate itself. You can use “Extract all…” from the context
menu though.</td> | 898 autoupdate itself. You can use “Extract all…” from the context
menu though.</td> |
| 899 </tr></table> | 899 </tr></table> |
| 900 </div> | 900 </div> |
| 901 <div class="paragraph"><p>Add <em>depot_tools</em> to the <em>end</em> of your P
ATH. Assuming you unzipped the | 901 <div class="paragraph"><p>Add <em>depot_tools</em> to the <em>start</em> of your
PATH (must be ahead of any installs of |
| 902 bundle to <code>C:\workspace\depot_tools</code>:</p></div> | 902 Python). Assuming you unzipped the bundle to <code>C:\workspace\depot_tools</cod
e>:</p></div> |
| 903 <div class="dlist"><dl> | 903 <div class="dlist"><dl> |
| 904 <dt class="hdlist1"> | 904 <dt class="hdlist1"> |
| 905 With Administrator access: | 905 With Administrator access: |
| 906 </dt> | 906 </dt> |
| 907 <dd> | 907 <dd> |
| 908 <p> | 908 <p> |
| 909 <strong>Control Panel → System and Security → System → Advan
ced system settings</strong> | 909 <strong>Control Panel → System and Security → System → Advan
ced system settings</strong> |
| 910 </p> | 910 </p> |
| 911 <div class="paragraph"><p>Modify the PATH system variable to include <code>C:\wo
rkspace\depot_tools</code>.</p></div> | 911 <div class="paragraph"><p>Modify the PATH system variable to include <code>C:\wo
rkspace\depot_tools</code>.</p></div> |
| 912 </dd> | 912 </dd> |
| 913 <dt class="hdlist1"> | 913 <dt class="hdlist1"> |
| 914 Without Administrator access: | 914 Without Administrator access: |
| 915 </dt> | 915 </dt> |
| 916 <dd> | 916 <dd> |
| 917 <p> | 917 <p> |
| 918 <strong>Control Panel → User Accounts → User Accounts → Chan
ge my environment variables</strong> | 918 <strong>Control Panel → User Accounts → User Accounts → Chan
ge my environment variables</strong> |
| 919 </p> | 919 </p> |
| 920 <div class="paragraph"><p>Add a PATH user variable: <code>%PATH%;C:\workspace\de
pot_tools</code>.</p></div> | 920 <div class="paragraph"><p>Add a PATH user variable: <code>C:\workspace\depot_too
ls;%PATH%</code>.</p></div> |
| 921 </dd> | 921 </dd> |
| 922 </dl></div> | 922 </dl></div> |
| 923 <div class="paragraph"><p>From a <code>cmd.exe</code> shell, run the command <co
de>gclient</code> (without arguments). On first | 923 <div class="paragraph"><p>From a <code>cmd.exe</code> shell, run the command <co
de>gclient</code> (without arguments). On first |
| 924 run, gclient will install all the Windows-specific bits needed to work with the | 924 run, gclient will install all the Windows-specific bits needed to work with the |
| 925 code, including msysgit and python.</p></div> | 925 code, including msysgit and python.</p></div> |
| 926 <div class="admonitionblock"> | 926 <div class="admonitionblock"> |
| 927 <table><tr> | 927 <table><tr> |
| 928 <td class="icon"> | 928 <td class="icon"> |
| 929 <div class="title">Note</div> | 929 <div class="title">Note</div> |
| 930 </td> | 930 </td> |
| 931 <td class="content"> | 931 <td class="content"> |
| 932 <div class="ulist"><ul> | 932 <div class="ulist"><ul> |
| 933 <li> | 933 <li> |
| 934 <p> | 934 <p> |
| 935 If you run gclient from a non-cmd shell (e.g., cygwin, PowerShell), it | 935 If you run gclient from a non-cmd shell (e.g., cygwin, PowerShell), it |
| 936 may appear to run properly, but msysgit, python, and other tools may not get | 936 may appear to run properly, but msysgit, python, and other tools may not get |
| 937 installed correctly. | 937 installed correctly. |
| 938 </p> | 938 </p> |
| 939 </li> | 939 </li> |
| 940 <li> | 940 <li> |
| 941 <p> | 941 <p> |
| 942 If you see strange errors with the file system on the first run of gclient, | 942 If you see strange errors with the file system on the first run of gclient, |
| 943 you may want to <a href="http://tortoisesvn.tigris.org/faq.html#cantmove2">dis
able | 943 you may want to <a href="http://tortoisesvn.tigris.org/faq.html#cantmove2">dis
able |
| 944 Windows Indexing</a>. | 944 Windows Indexing</a>. |
| 945 </p> | 945 </p> |
| 946 </li> | 946 </li> |
| 947 <li> | 947 <li> |
| 948 <p> | 948 <p> |
| 949 If you are running Windows XP and see errors like “The system cannot execu
te | 949 After running gclient open a command prompt and type <code>where python</code> a
nd confirm that |
| 950 the specified program”, try installing the | 950 the depot_tools python.bat comes ahead of any copies of python.exe. Failing to
ensure |
| 951 <a href="http://code.google.com/p/chromium/issues/detail?id=75886">“Micr
osoft | 951 this can lead to overbuilding when using gn - see |
| 952 Visual C++ 2008 Redistributable Package”</a>. | 952 <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=611087">crbug.c
om/611087</a>. |
| 953 </p> | 953 </p> |
| 954 </li> | 954 </li> |
| 955 </ul></div> | 955 </ul></div> |
| 956 </td> | 956 </td> |
| 957 </tr></table> | 957 </tr></table> |
| 958 </div> | 958 </div> |
| 959 </div> | 959 </div> |
| 960 </div> | 960 </div> |
| 961 <div class="sect2"> | 961 <div class="sect2"> |
| 962 <h3 id="_bootstrapping_configuration">BOOTSTRAPPING CONFIGURATION</h3> | 962 <h3 id="_bootstrapping_configuration">BOOTSTRAPPING CONFIGURATION</h3> |
| (...skipping 603 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1566 </p> | 1566 </p> |
| 1567 </dd> | 1567 </dd> |
| 1568 </dl></div> | 1568 </dl></div> |
| 1569 </div> | 1569 </div> |
| 1570 </div> | 1570 </div> |
| 1571 <div class="sect1"> | 1571 <div class="sect1"> |
| 1572 <h2 id="_chromium_depot_tools">CHROMIUM DEPOT_TOOLS</h2> | 1572 <h2 id="_chromium_depot_tools">CHROMIUM DEPOT_TOOLS</h2> |
| 1573 <div class="sectionbody"> | 1573 <div class="sectionbody"> |
| 1574 <div class="paragraph"><p>Part of the chromium <a href="depot_tools.html">depot_
tools(7)</a> suite. These tools are meant to | 1574 <div class="paragraph"><p>Part of the chromium <a href="depot_tools.html">depot_
tools(7)</a> suite. These tools are meant to |
| 1575 assist with the development of chromium and related projects. Download the tools | 1575 assist with the development of chromium and related projects. Download the tools |
| 1576 from <a href="https://chromium.googlesource.com/chromium/tools/depot_tools">here
</a>.</p></div> | 1576 from <a href="https://chromium.googlesource.com/chromium/tools/depot_tools.git">
here</a>.</p></div> |
| 1577 </div> | 1577 </div> |
| 1578 </div> | 1578 </div> |
| 1579 </div> | 1579 </div> |
| 1580 <div id="footnotes"><hr /></div> | 1580 <div id="footnotes"><hr /></div> |
| 1581 <div id="footer"> | 1581 <div id="footer"> |
| 1582 <div id="footer-text"> | 1582 <div id="footer-text"> |
| 1583 Last updated 2016-07-21 10:09:00 PDT | 1583 Last updated 2016-09-28 15:37:50 PDT |
| 1584 </div> | 1584 </div> |
| 1585 </div> | 1585 </div> |
| 1586 </body> | 1586 </body> |
| 1587 </html> | 1587 </html> |
| OLD | NEW |