#include "internaltask.h"
#include "tool.h"
-class PkgConfig;
+class PkgConfigFile;
class PkgConfigGenerator: public Tool
{
class Worker: public InternalTask::Worker
{
private:
- const PkgConfig ⌖
+ const PkgConfigFile ⌖
public:
- Worker(const PkgConfig &);
+ Worker(const PkgConfigFile &);
private:
virtual void main();
+
+ std::string prefixify(const Msp::FS::Path &, const Msp::FS::Path &);
};
public:
PkgConfigGenerator(Builder &);
- virtual Target *create_target(const std::list<Target *> &, const std::string &) const;
+ virtual Target *create_target(const std::list<Target *> &, const std::string &);
virtual Task *run(const Target &) const;
};