#!/usr/bin/python Import("env", "CoreTest", "core_objs", "testing_group") res = [] def TagTest(name): run = CoreTest("tags/%s" % name) Alias("tests/core/tags", run) if len(res) > 0 and testing_group([ "tests/core/tags" ]): Depends(run, res[-1]) return run env.UsePackage("taglib_c") core_objs += [ env.Object("../../../core/tags/artist.c") ] core_objs += [ env.Object("../../../core/tags/album.c") ] core_objs += [ env.Object("../../../core/tags/genre.c") ] core_objs += [ env.Object("../../../core/tags/library.c") ] core_objs += [ env.Object("../../../core/tags/tags.c") ] res += [ TagTest("track") ] Return("res")