
import os


if os.name == "nt":
    #fmodpath = 'fmodapi375linux/'
    fmodpath = "c:/edwin/fmod/fmodapi375win/"


    #boostpath = r"C:\edwin\boost\boost_1_33_1\bin\boost\libs\python\build\libboost_python.lib\vc-7_1\release\threading-multi"
    boostpath = r"C:\edwin\boost\boost_1_33_1\bin\boost\libs\python\build\boost_python.dll\vc-7_1\release\threading-multi"
    boostpath2 = r"C:\edwin\boost\boost_1_33_1\bin\boost\libs\python\build\libboost_python.lib\vc-7_1\release\threading-multi"

    pythonpath = r"c:\python24\libs"

    SharedLibrary("libfmodwrapper.dll", 
            ['fmodwrapper.cpp','simplest.cpp'],
            LIBS=['fmodvc','boost_python','python24'],LIBPATH=[pythonpath, boostpath, fmodpath+'api/lib'],
            CPPPATH=[fmodpath+'api/inc','/usr/include/python2.4',r'C:\edwin\boost\boost_1_33_1',r'c:\Python24\include'],
            LINKFLAGS = ["/subsystem:console","/INCREMENTAL:NO"],
            CPPFLAGS=["/EHsc","/MD","/GR","/Z7","/Od","/Ob0","/Op","/c"])

    #SharedLibrary("particlesystemwrapper", ['particlesystemwrapper.cpp','particlesystem.cpp'],LIBS=['boost_python','GL'],CPPPATH=['/usr/include/python2.4'])

else:
    fmodpath = 'fmodapi375linux/'

    # Program("test",['simplest.cpp'],LIBS=['fmod-3.75','pthread','boost_python'],LIBPATH=[fmodpath+'api'],CPPPATH=[fmodpath+'api/inc','/usr/include/python2.4'])

    SharedLibrary("fmodwrapper", ['fmodwrapper.cpp','simplest.cpp'],LIBS=['fmod-3.75','pthread','boost_python'],LIBPATH=[fmodpath+'api'],CPPPATH=[fmodpath+'api/inc','/usr/include/python2.4']) # ,   for avoozl

