import glob

env = Environment()
srcFiles = glob.glob("*.cpp")
#env.Append(CPPPATH = ["../include","../thirdparty/tnt","../thirdparty/jama"])

fmoddir = "fmodapi375linux/"
# http://www.fmod.org/files/fmodapi375linux.tar.gz

if env["CC"] == "gcc":
  env.Append(CPPFLAGS = ["-Wall","-g"])
  env.Append(LIBS = ["SDL", "GL","SDL_image"])
  env.Append(LIBS = ["fmod-3.75"])
  env.Append(LIBPATH = [fmoddir+"api"])
  env.Append(CPPPATH = [fmoddir+"api/inc"])

if env["CC"] == "cl":
  print "using crap compiler"
  env.Append(CPPFLAGS = ["/MD","/EHsc"])
  env.Append(LINKFLAGS = ["/SUBSYSTEM:CONSOLE"])
  env.Append(CPPPATH = r"..\include")
  env.Append(LIBPATH = r"..\lib")
  env.Append(LIBPATH = [fmoddir+"api/lib"])
  env.Append(CPPPATH = [fmoddir+"api/inc"])
  env.Append(LIBS = ["SDL", "opengl32","SDLmain","SDL_image","fmodvc","user32"])


env.Program("pcatest",srcFiles)
