
    擖g                     L    S r SSKrSSKr/ SQr0 r\ H  rS\-  \\'   M     S rg)a  gypsh output module

gypsh is a GYP shell.  It's not really a generator per se.  All it does is
fire up an interactive Python session with a few local variables set to the
variables passed to the generator.  Like gypd, it's intended as a debugging
aid, to facilitate the exploration of .gyp structures after being processed
by the input module.

The expected usage is "gyp -f gypsh -D OS=desired_os".
    N)
EXECUTABLE_PREFIXEXECUTABLE_SUFFIXINTERMEDIATE_DIRPRODUCT_DIRRULE_INPUT_ROOTRULE_INPUT_DIRNAMERULE_INPUT_EXTRULE_INPUT_NAMERULE_INPUT_PATHSHARED_INTERMEDIATE_DIRz<(%s)c           
          U UUS.nSR                  [        R                  [        R                  [	        [        UR                  5       5      5      5      n[        R                  " XTS9  g )N)target_listtarget_dictsdataz(Python {} on {}
locals.keys() = {}
gypsh)local)	formatsysversionplatformreprsortedkeyscodeinteract)r   r   r   paramslocalsbanners         5/usr/lib/python3/dist-packages/gyp/generator/gypsh.pyGenerateOutputr   *   sS    "$F :@@VFKKM"#F 	MM&'    )__doc__r   r   _generator_identity_variablesgenerator_default_variablesvr    r    r   <module>r&      s@   
	  

!  ! 	&A%,q[" 
'(r    