ó ãÕOTc@sšdZd„Zd„ZdZdddddd„ZeZd„ZdZdZ dZ d Z d Z d Z d Zd ZdZdZd„Zdd„ZdS(uBazbasecCs9ddl}ddl}d|j|jƒƒdtfS(Niÿÿÿÿs/tmp/%s.%s.bazkii(tostpwdtgetpwuidtgetuidtAPP_NAME(RR((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyt get_tmp_dirscCstdƒ‚dS(Ns*bazbase.get_sqlalchemy_args not overridden(tNotImplementedError(((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pytget_sqlalchemy_args sutextcCsb|rd|nd}|rA|td|d||ddƒfS|td||ddƒfSdS(Nt.tturlt/tstyletinternal(tdict(tenametpnamet dependenciestrendert extensiontargstsuffix((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyt product_links  cCs|S(N((turi((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyt local_linksuparentumeucurrentuleafuthisu substitutionunameu element_namecCs t‚dS(N(R(((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyt update_authFscCs t‚dS(N(R(tenviron((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyt is_omniscientIsN(RRRtDEFAULT_FLAVORtNoneRt edit_linkRtPARENT_ELEMENTt ME_ELEMENTtCURRENT_ELEMENTt LEAF_ELEMENTt THIS_PROPtSUBSTITUTION_PROPt NAME_PROPtELEMENT_NAME_PROPtversion_control_hooktEDITOR_ANCESTORRR(((sW/afs/athena.mit.edu/user/x/a/xavid/.local/lib/python2.7/site-packages/bazbase/custom.pyts&