/[chrome]/trunk/tools/depot_tools/gclient
Chromium logo

Contents of /trunk/tools/depot_tools/gclient

Parent Directory Parent Directory | Revision Log Revision Log


Revision 63234 - (show annotations)
Wed Oct 20 18:05:30 2010 UTC (7 years, 2 months ago) by scottbyer@chromium.org
File size: 522 byte(s)
A refactoring left cygwin busted.

Create an update_depot_tools.bat file to use for updated when on cygwin, and
properly call it from the update_depot_tools shell script and gclient batch
files.

BUG=none
TEST=gclient sync and git cl work again on cygwin.  Can also turn echo on in update_depot_tools.bat to verify updating working correctly.

Review URL: http://codereview.chromium.org/3856006
1 #!/bin/bash
2 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file.
5
6 base_dir=$(dirname "$0")
7
8 # Use the batch file as an entry point if on cygwin. Needs to happen before
9 # the call to update the tools or the update will happen twice.
10 if [ "${OSTYPE}" = "cygwin" -a "${TERM}" != "xterm" ]; then
11 ${base_dir}/gclient.bat "$@"
12 exit
13 fi
14
15 "$base_dir"/update_depot_tools
16
17 exec python "$base_dir/gclient.py" "$@"

Properties

Name Value
svn:executable *

Powered by ViewVC 1.1.22 ViewVC Help