import os
import os.path

Import("env")
myenv = env.Copy()
myenv.Tool("qt")

myenv.Append(CPPPATH = "#")

for i in [ "XMMS", "GLIB", "VORBIS", "LIBID3TAG" ]:
  myenv.Append(LIBS = myenv[ "%s_LIBS" % i ])
  myenv.Append(LIBPATH = myenv[ "%s_LIBPATH" % i ])

# myenv.Append(LIBPATH = os.path.join("#", "libapetag"))

for component in [ "ui", "designer", "ui", "httpd",  "database", "expat", "utility" ]:
  myenv.Append(LIBPATH = os.path.join("#", component))
  myenv.Append(LIBS = "madman" + component)

myenv.Replace(QT_LIB = "qt-mt")

madman_prog = myenv.Program(target = "madman",
  source = [ "main.cpp" ])
myenv.Install("$prefix/bin", madman_prog)
