X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=source%2Flib%2Fplugin.h;h=1e79fca802ac466fc3d94d2001f295e2e2aa951a;hb=1df42c314669f30fe1d82f02fdfeeff19f92964e;hp=910e259ad6a6378fe3a0c1e843a7d3f790c2d53a;hpb=1dd53b56788697971f7aff08232aa91e610c3592;p=builder.git diff --git a/source/lib/plugin.h b/source/lib/plugin.h index 910e259..1e79fca 100644 --- a/source/lib/plugin.h +++ b/source/lib/plugin.h @@ -1,11 +1,14 @@ #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; @@ -15,6 +18,7 @@ public: virtual ~Plugin() = default; virtual void add_tools(Toolchain &, const Architecture &) const { } + virtual void create_targets(SourcePackage &) const { } }; #endif