ó
˝˘Mc           @   s  d  d l  Z  d  d l Td   Z e d e    e j d d  Z e d d  Z e d	 d
 k re d k r e j	 d d d d d g  n< e d k r° e j	 d d d g  n d e d GHe
 d  e j	 d d d d d d g  e j	 d d g  e j   Z e d d k re e d j d  d  d  k rMd! d" d! d# g Z n d! d" d! d# d! d$ d! d% g Z e j d e d& e  qn  d S('   i˙˙˙˙N(   t   *c          C   s)   y d d l  }  |  j   SWn d SXd S(   s%   Return the number of available cores.i˙˙˙˙Ni   (   t   multiprocessingt	   cpu_count(   R   (    (    s/   /Users/sean/Development/cain/src/solvers/env.pyt   cpuCount   s
    t   num_jobst   modet   releaset   CPPPATHs   ..t   CXXs   g++t   CCFLAGSs   -O3s   -funroll-loopss   -fstrict-aliasings   -finline-limit=6000t   debugs   -gs   -DDEBUG_stlibsD   Error: Expected "debug" or "release" for the mode argument, found: "s   ".i   s   -ansis   -Walls   -Wextras   -Wstrict-aliasing=2s   -Wno-unknown-pragmass   -DEIGEN_DONT_VECTORIZEi    t   Darwini   t   .i
   s   -archt   i386t   x86_64t   ppct   ppc64t	   LINKFLAGS(   t
   subprocesst   SCons.ScriptR   t	   SetOptiont	   ARGUMENTSt   getR   t   Environmentt   serialt   AppendUniquet   Exitt   ost   unamet   intt   splitt   archt   Append(    (    (    s/   /Users/sean/Development/cain/src/solvers/env.pyt   <module>   s0   
	
#