ó
å™xTc           @   sg   d  Z  d d l m Z d d l Z d d l Z d „  Z e d k rc e j e d e j d ƒ ƒ n  d S(   s¿   
Intended use:
  /usr/bin/python try_hello_world_c.py
  if ($status != 0) then
    echo "Problems with file access permissions, or broken compiler/linker" \
      "(status=$status)."
  endif
iÿÿÿÿ(   t   divisionNc         C   sy  t  |  ƒ d k s t ‚ y t d d ƒ d IJWn t k
 rC d SXt j j d ƒ sZ d St j j d ƒ r• y t j d ƒ Wq• t k
 r‘ d SXn  t j j d ƒ r« d	 St j	 d k rã y t j
 d ƒ Wqç t k
 rß d SXn d St j j d ƒ sý d Sy t j d ƒ Wn t k
 r"d SXt j j d ƒ r9d Sy t j d ƒ Wn t k
 r^d SXt j j d ƒ rud Sd S(   Ni    s   libtbx_hello_world.ct   wsl   #include <stdio.h>
int
main(
  int argc,
  const char* argv[])
{
  printf("Hello, world.\n");
  return 0;
}
i   i   s   a.outi   i   t   linux2t   linux3t   darwins   gcc libtbx_hello_world.ci   i   i   i   i	   i
   i   (   s   linux2R   s   darwin(   t   lent   AssertionErrort   opent	   Exceptiont   ost   patht   existst   removet   syst   platformt   system(   t   args(    (    sF   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/try_hello_world_c.pyt   run   sH    

         t   __main__R   i   (	   t   __doc__t
   __future__R    R   R	   R   t   __name__t   exitt   argv(    (    (    sF   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/try_hello_world_c.pyt   <module>   s
   	'