관리-도구
편집 파일: xcode_ninja.pyo
� �Rac @ sj d Z d d l Z d d l Z d d l Z d d l Z d d l Z d � Z d � Z d � Z d � Z d S( s� Xcode-ninja wrapper project file generator. This updates the data structures passed to the Xcode gyp generator to build with ninja instead. The Xcode project itself is transformed into a list of executable targets, each with a build step to build with ninja, and a target with every source and resource file. This appears to sidestep some of the major performance headaches experienced using complex projects and large number of targets within Xcode. i����Nc C s� t j j | � \ } } | d } | d } | j rP t j j | j | � } n y t j | � Wn+ t k r� } | j t j k r� � q� n Xd d } xa | | g D]S } t j j t j j | � � d d } t j j j d | � } | d | 7} q� W| d 7} t j j | d � } y8 t | d � �# } | j � } | | k rMd SWd QXWn t k rgn Xt | d � � } | j | � Wd QXd S( s8 Create a workspace to wrap main and sources gyp paths. s .xcworkspacet optionss'