ó
hQ^c           @   sÈ  d  d l  Z  d Z d Z e  j j d ƒ s9 d GHe ƒ  n  e e  j d ƒ a e e  j j	 t d ƒ ƒ a
 d a d a d a d a e  j j d ƒ r§ e e  j d ƒ a n	 e ƒ  a e  j j d	 ƒ r× e  j j d	 ƒ a n  e  j j d
 ƒ rþ e  j j d
 ƒ a n  e  j j d ƒ r%e  j j d ƒ a n  d a t d k rd e  j d e  j d e  j d e  j t d e  j t d a nvt d k rÓd e  j d e  j d e  j d e  j t d e  j t d a n"t d k rd e  j d e  j d e  j t d e  j t d a nÙ t d k rbt d e  j t d e  j t d e  j t d a n“ t d k r¯t d e  j t d e  j t d e  j t d  e  j a nF t d! k rõt d" e  j t d# e  j t d$ e  j t d% a n  e  j j d& ƒ re  j j d& ƒ a n  t d' k r1d' a n t d( k rFd) a n  d* a y5 d  d+ l m Z m Z e j d, e j d, d, ƒ a Wn# e k
 r¦e  j j d* ƒ a n Xe d- k r»d. GHn  d/ „  Z d S(0   iÿÿÿÿNt   alvares   $22-Mar-2011 9:53:17 AM$t   BIRCHs*   ERROR - BIRCH environment not properly sett   datt    t   BIRCH_PLATFORMt   BL_ImageViewert   BL_PDFViewert   BL_PSViewers   solaris-sparcs   /usr/openwin/libs   /usr/libs   /usr/lib/X11s   /usr/dt/libs   /lib-solaris-sparcs   /local/lib-solaris-sparcs   solaris-amd64s   /lib-solaris-amd64s   /local/lib-solaris-amd64t   suns   linux-intels   /local/lib-linux-intels   /lib-linux-intels   /lib-linux-intel/openwin/libs   /lib-linux-intel/fc4libss   linux-x86_64s   /local/lib-linux-x86_64s   /lib-linux-x86_64s   /lib-linux-x86_64/openwin/libs   /lib-linux-x86_64/fc4libss
   osx-x86_64s   /lib-osx-x86_64s   /lib-osx-x86_64/openwin/libs   /local/lib-osx-x86_64s   /lib-osx-x86_64/fc4libst   BL_TextEditort   neditt   gedits   gedit_wrapper.sht   ~(   t   shellcont   shelli    t   __main__s   Not executablec          C   sí   t  j ƒ  d }  |  d k r% d }  n |  d k r: d }  n d }  t  j ƒ  d } | d k re d } n | d k rz d	 } n d } d } |  d k r° d } | d k ré d } qé n9 |  d k rÔ | d	 k ré d } qé n |  d k ré d } n  | S(   Ni    t   SunOSR   t   solarist   Darwint   linuxi   t   sparct   x86_64t   amd64t   intels   linux-intels   solaris-sparcs   solaris-amd64s   linux-x86_64s
   osx-x86_64(   R   R   s   solaris(   R   s   amd64(   t   ost   uname(   t   OSt   PROCt   RESULT(    (    s)   /home/psgendb/BIRCHDEV/script/birchenv.pyt   autodetect_platformV   s.    					(   R   t
   __author__t   __date__t   environt   gett   exitt   strR   t   patht   joint	   BIRCH_DATR   R   R   R	   R   R   t	   BIRCHLIBSt   pathsept   HOMEt   win32com.shellR   R   t   SHGetFolderPatht   CSIDL_APPDATAt   ImportErrort
   expandusert   __name__(    (    (    s)   /home/psgendb/BIRCHDEV/script/birchenv.pyt   <module>   s`   
	HH=:A:		