import os
import os.path
import sys
sys.path += ["../../../scons-config"]
import global_config
from   global_config import LIBUTIL
from   global_config import LIBECL
from   global_config import LIBGEOMETRY
from   global_config import add_static_library
from   global_config import add_shared_library
from   global_config import add_header
from   global_config import get_target

package      = "eclxx"
lib_path     = "../lib"
slib_path     = "../slib"
include_path = "../include"
bin_path     = "../bin"  

conf = global_config.get_conf(os.getcwd() , 3)
env  = Environment()
conf.update_env( env , [ LIBGEOMETRY , LIBECL , LIBUTIL] , link = False)




src_list = Split("fortio.cxx ecl_kw.cxx")

# tetrahedron.h and point.h are not installed.
header_list = Split("fortio.hpp ecl_kw.hpp") 


add_static_library( env , conf , lib_path , package , src_list)
add_shared_library( env , conf , slib_path , package , src_list)
add_header( env , conf , include_path , header_list )

Default( lib_path , include_path , slib_path )

