- const PkgConfigFile &pkgc = dynamic_cast<const PkgConfigFile &>(target);
- Worker *worker = new Worker(pkgc);
- return new InternalTask(worker);
-}
-
-
-PkgConfigGenerator::Worker::Worker(const PkgConfigFile &t):
- target(t)
-{ }
-
-void PkgConfigGenerator::Worker::main()
-{
- Builder &builder = target.get_package()->get_builder();
- const SourcePackage &spkg = *target.get_package();
+ Builder &builder = pkgc.get_package()->get_builder();
+ const SourcePackage &spkg = *pkgc.get_package();