• iannucci@chromium.org's avatar
    Change protoc build rule to not use cygwin bash. · 69e1c460
    iannucci@chromium.org authored
    Now protoc.exe will be directly invoked.
    
    This rolls cacheinvalidation from r218:r219
    ------------------------------------------------------------------------
    r219 | ghcooper@gmail.com | 2012-07-20 17:44:14 -0700 (Fri, 20 Jul 2012) | 1 line
    
    move protos out of v2/; use relative paths for proto imports
    ------------------------------------------------------------------------
    
    This also rolls gyp from r1440:r1441
    ------------------------------------------------------------------------
    r1441 | iannucci@chromium.org | 2012-07-26 17:54:17 -0700 (Thu, 26 Jul 2012) | 8 lines
    
    Fix bug: non-cygwin actions incorrectly run options through _FixPath.
    
    This adds an additional heuristic to the existing one. Now if an option begins
    with either a '/' OR a '-', it assumes it's not a strict path.
    
    Added a TODO which notes that the existing (and new) behavior will miss options
    such as '--opt=a/posix/path', and '/opt:a/posix/path'.
    Review URL: https://chromiumcodereview.appspot.com/10829049
    ------------------------------------------------------------------------
    
    
    BUG=123026,113339
    R=scottmg@chromium.org,cmp@chromium.org,nsylvain@chromium.org,jar@chromium.org,akalin@chromium.org,maruel@chromium.org
    
    TEST=
    
    Review URL: https://chromiumcodereview.appspot.com/10796051
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149100 0039d316-1c4b-4281-b951-d872f2087c98
    69e1c460
DEPS 20.6 KB