ó ¡îRac!@sµdZdddgZdddddd d d d d ddddddddddddddddddd d!d"d#d$g!Zd%„Zd&„Zd'„Zd(d)d*gZd+„Zd,S(-sªTop-level presubmit script for GYP. See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into gcl. stest/lib/TestCmd.pystest/lib/TestCommon.pystest/lib/TestGyp.pytW0611tW0632tW0633tF0401tW0622tW0612tC0323tC0322tW0301tW0613tW0105tW0110tW0123tC0324tW0212tW0311tC0301tE0602tW0702tE1101tW0102tR0401tW0201tW0232tE1103tW0621tW0108tW0223tW0231tR0201tE0101tC0321tW0104cCsat|jjdƒƒ}d„ttd|dƒƒDƒ}ddj|ƒd}di|d 6S( Ns%Ycss|]}t|ƒVqdS(N(tstr(t.0ts((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pys OsiÙit(t|t)s±.*? Copyright (\(c\) )?%(year)s Google Inc\. All rights reserved\.\n.*? Use of this source code is governed by a BSD-style license that can be\n.*? found in the LICENSE file\.\ntyear(tintttimetstrftimetreversedtrangetjoin(t input_apit current_yeart allowed_yearstyears_re((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt_LicenseHeaderLs #cCs2g}|j|jj||dt|ƒƒƒ|S(Ntlicense_header(textendt canned_checkstPanProjectChecksR2(R.t output_apitreport((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pytCheckChangeOnUpload\scCs g}|j|jj||dt|ƒƒƒ|j|jj||ddƒƒddl}ddl}|j}z‹ddg|j|_t}|j dkrÓgtD]$}|jj |ƒj dd ƒ^q¦}n|j|jj ||d |d t ƒƒWd||_X|S( NR3s$http://gyp-status.appspot.com/statuss%http://gyp-status.appspot.com/currentiÿÿÿÿtpylibstest/libtwin32s\s\\t black_listtdisabled_warnings(R4R5R6R2tCheckTreeIsOpentostsystpathtPYLINT_BLACKLISTtplatformtnormpathtreplacet RunPylinttPYLINT_DISABLED_WARNINGS(R.R7R8R?R@t old_sys_patht blacklisttx((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pytCheckChangeOnCommitcs.    1 t linux_trytmac_trytwin_trycCsid„tDƒd6S(NcSs"i|]}tdgƒ|“qS(t defaulttests(tset(R"tt((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pys ‰s s client.gyp(tTRYBOTS(t_tchange((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pytGetPreferredTryMasters‡sN(t__doc__RBRGR2R9RKRRRU(((sa/opt/alt/alt-nodejs8/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt sF