File: //proc/2/cwd/usr/lib64/python2.7/distutils/unixccompiler.pyo
�
{fc           @   s�   d  Z  d Z d d l Z d d l Z d d l Z d d l m Z m Z d d l m	 Z	 d d l
 m Z d d l m
 Z
 m Z m Z d d l m Z m Z m Z m Z d d	 l m Z e j d
 k r� d d l Z n  d e
 f d �  �  YZ d S(
   s9  distutils.unixccompiler
Contains the UnixCCompiler class, a subclass of CCompiler that handles
the "typical" Unix-style command-line C compiler:
  * macros defined with -Dname[=value]
  * macros undefined with -Uname
  * include search directories specified with -Idir
  * libraries specified with -lllib
  * library search directories specified with -Ldir
  * compile handled by 'cc' (or similar) executable with -c option:
    compiles .c to .o
  * link static library handled by 'ar' command (possibly with 'ranlib')
  * link shared library handled by 'cc -shared'
s   $Id$i����N(   t
   StringTypet   NoneType(   t	   sysconfig(   t   newer(   t	   CCompilert   gen_preprocess_optionst   gen_lib_options(   t   DistutilsExecErrort   CompileErrort   LibErrort	   LinkError(   t   logt   darwint
   UnixCCompilerc           B   s|  e  Z d  Z i d( d 6d g d 6d g d 6d g d 6d d g d 6d g d 6d	 d
 g d 6d( d 6Z e j d
  d k r� d g e d <n  d d d d d d g Z d Z d Z	 d Z
 d Z d Z d Z
 Z Z e Z e j d k r� d Z n  d �  Z d( d( d( d( d( d � Z d �  Z d( d  d( d! � Z d( d( d( d( d( d  d( d( d( d( d"