
    "Kb                     F    d Z ddlZddlZg dZi ZeD ]
Zdez  ee<   d ZdS )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                     | ||d}dt           j        dt           j        dt          t	          |                                                    d}t          j        ||           d S )N)target_listtarget_dictsdatazPython z on z
locals.keys() = z
gypsh)local)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   +   sq    #$ && +++s|||T&*?*?%@%@%@%@
B& -f%%%%%%    )__doc__r   r   _generator_identity_variablesgenerator_default_variablesvr    r   r   <module>r%      sy   
	 	  




! ! !   
' / /A#*Q;a  & & & & &r   