3
+P[                 @   s   d d Z dS )c        	      C   s  t d dd l} | j }y| jd }W n   t d d S y| jd }W n   t d d }Y nX y| jd }d| jd< W n   d}Y nX | jj|d	d
}| j }| j| ddlm} |r:y*| jd }||_	t d|  |j
d W n   t d Y nX | jj|ddd}| j| |j
d |j
d |j
d | jj|rr||_|| jd< t d|  |j
d|  |j
d | j| |S )NzLoading Python-IDL bridge...    ZIDL_DIRz$IDL_DIR is undefined.ZSSWz-$SSW is undefined. Defaulting to vanilla IDL.ZIDL_STARTUP libZbridges)IDLZ	SSW_INSTRz	Loading: zsetenv,'SSW_INSTR='+ssw_instrz*SSW_INSTR is undefined. Defaulting to GEN.genZidlZ
ssw_systemz!quiet=1Zssw_loadza=is_pyidl(/set)z Executing personal IDL_STARTUP: @z!quiet=0)printosgetcwdenvironpathjoinchdiridlpyr   	ssw_instrZrunisfile
pers_start)	r   Zcur_dirZidl_dirZsswr   Z
bridge_dirr   r   Zstartup_dir r   &/solarsoft/gen/python/bridge/bridge.pystartup   s\    









r   N)r   r   r   r   r   <module>   s    