#ifndef PLUGIN_H_
#define PLUGIN_H_
+#include "libbuilder_api.h"
+
class Architecture;
class Builder;
+class SourcePackage;
class Toolchain;
-class Plugin
+class LIBBUILDER_API Plugin
{
protected:
Builder &builder;
virtual ~Plugin() = default;
virtual void add_tools(Toolchain &, const Architecture &) const { }
+ virtual void create_targets(SourcePackage &) const { }
};
#endif