diff --git a/include/System/plugin.h b/include/System/plugin.h index 33e054a..912997c 100644 --- a/include/System/plugin.h +++ b/include/System/plugin.h @@ -18,12 +18,21 @@ #ifndef LIBSYSTEM_SYSTEM_PLUGIN_H # define LIBSYSTEM_SYSTEM_PLUGIN_H +# include "license.h" # include "string.h" /* Plugin */ typedef void Plugin; +typedef struct _PluginHeader +{ + char const * name; + char const * icon; + char const * description; + LicenseFlags license; +} PluginHeader; + /* functions */ Plugin * plugin_new(String const * libdir, String const * package,