1 #include <msp/builder/builder.h>
2 #include "datafileplugin.h"
3 #include "datapackcomponent.h"
6 DataFilePlugin::DataFilePlugin(Builder &b):
9 builder.get_component_registry().register_type<DataPackComponent>("datapack");
12 void DataFilePlugin::add_tools(Toolchain &toolchain, const Architecture &) const
14 toolchain.add_tool(new DataTool(builder));
18 #ifdef DATATOOLS_BUILD
20 #define DATATOOLS_API __declspec(dllexport)
21 #elif defined(__GNUC__)
22 #define DATATOOLS_API __attribute__((visibility("default")))
28 DATATOOLS_API Plugin *create_plugin(Builder &builder)
30 return new DataFilePlugin(builder);