%PDF- %PDF-
Direktori : /proc/self/root/usr/src/node-v0.10.4/tools/gyp/pylib/gyp/ |
Current File : //proc/self/root/usr/src/node-v0.10.4/tools/gyp/pylib/gyp/__init__.pyc |
� 4�fQc @ s: d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z i Z d Z d Z d Z d � Z d � Z i g d d e e d � Z d � Z d � Z d � Z d � Z d � Z d e j f d � � YZ d � Z d � Z e d k r6e j e e j! d � � n d S( i����N( t GypErrort generalt variablest includesc G s� d t j k s | t j k r� d } y- t j d d � } | rP | d d } n Wn n X| rn | | ;} n d | j � t j j | d � | d | d | f GHn d S( Nt allt unknowni t limiti i s %s:%s:%d:%s %si ( s unknowni s unknown( t gypt debugt tracebackt extract_stackt uppert ost patht basename( t modet messaget argst ctxt f( ( s! ./tools/gyp/pylib/gyp/__init__.pyt DebugOutput s c C sU d } t j t j � � } g } x- | D]% } | j | � r( | j | � q( q( W| S( Ns .gyp( R t listdirt getcwdt endswitht append( t extensiont filest build_filest file( ( s! ./tools/gyp/pylib/gyp/__init__.pyt FindBuildFiles( s t .c C sG | d k r i } n d } d | k rF | j d d � \ } | d <n t j | � } | | d <| j d � r� t j j | � d } t j j | � \ } } t j j | � } | t j k r� t j j d | � q� n d | } t | t � t � | � } x- | j j � D] \ } } | j | | � qWt | d d � rP| j | | � n t | d d � rr| j | � n i t | d t � d 6t | d t � d 6t | d g � d 6t | d g � d 6t | d g � d 6t | d t � d 6t | d t � d 6t | d t � d 6} t j j | | | | | | | | d � } | g | S( s� Loads one or more specified build files. default_variables and includes will be copied before use. Returns the generator for the specified format and the data returned by loading the specified build files. t -i t flavort GENERATORs .pyi s gyp.generator.t CalculateVariablest CalculateGeneratorInputInfot) generator_wants_absolute_build_file_pathst generator_handles_variantst+ generator_additional_non_configuration_keyst non_configuration_keyst"