import glob, os, os.path, sys, string
import SCons
from SEPSCons import *

# SEPdump no clean ER

# Define libraries we will be using
#libs=['-lbei','-lsepf90','-lsep']
#libs=['-lbei','-lsepgeef90','-lsep2df90','-lsep3df90','-lsep3d','-lsepf90','-lsep']
libpath='/usr/local/SEP/lib'
libs=['-lbei',' -lsep2df90',' -lsep3df90',' -lsep3d',' -lsepf90',' -lsep','-lsuperset',' -lsepparf90',' -lseppar ','-lsepgeef90', '-O3 -axW']
# Create build environment
sepenv = Environment(ENV = {'PATH' : os.environ['PATH']}) 
 
# Modify build environment 
SEPTop(sepenv) 

# Set paths 
sepenv.Replace(RESDIR = './Fig/') 
sepenv.Replace(BINDIR = '/net/koko/jeff/Bin/LINUX/') 
sepenv.Replace(SRCDIR = '.') 
sepenv.Replace(OBJDIR = '/net/koko/jeff/Obj/LINUX/') 
sepenv.Replace(DATADIR = '/mnt/sepdata/1a/oldq2/movie') 
sepenv.Replace(HTMLDIR = './') 
sepenv.Replace(libs = libs) 
sepenv.Replace(libpath = libpath)

sepenv.Replace(UF90FLAGS = '-O3 -axW')

# Set shorthand names 
B = sepenv['BINDIR'] 
O = sepenv['OBJDIR']  
R = sepenv['RESDIR'] 
D = sepenv['DATADIR'] 
os.environ['PSTEXPENOPTS']='color=n fat=1 fatmult=1.5' 

#Flow('shit.H',[B+'Z2D_polar.x',B+'RWE2D_polar.x'],
#     '''
#     echo made
#     ''')


SEPBottom(sepenv,objects='yes',programs='yes')
