from waftools.plugin import plugin

import Options

def plugin_configure(conf):
    conf.check_cfg(package="libcdio_cdda", args="--cflags --libs", uselib_store="cdda")
    conf.check_cfg(package="libdiscid", args="--cflags --libs", uselib_store="discid")
    if Options.platform == "win32":
        conf.check_cc(lib="winmm", uselib_store="winmm", args="--cflags --libs")

configure, build = plugin("cdda", configure=plugin_configure,
                          libs=["cdda", "discid", "winmm"])
