# file: setup.py

from distutils.core import setup
from distutils.extension import Extension
from glob import glob
import os

include_dirs = ["C:/Program Files/boost/boost_1_42" ,"."]
library_dirs = ["C:/Program Files/boost/boost_1_42/lib"]
boost_library="boost_python-vc90-mt-1_42"
CFLAGS = ['/EHsc', '-D"_HAS_TR1=0"']

sources = glob(os.path.join('generated_code', '*.cpp'))
sources.append('wrap_external.cpp')
sources.append('convert_streambuf.cpp')
setup(name="SimTKExternals",    
      ext_modules=[Extension("_external", sources,
                     library_dirs=library_dirs,
                     libraries=[boost_library],
                     include_dirs=include_dirs,
                     extra_compile_args=CFLAGS,
                     depends=[])]
     )

