--- /dev/null
+#include <msp/builder/architecture.h>
+#include <msp/builder/builder.h>
+#include "androidapplicationcomponent.h"
+#include "androidplugin.h"
+#include "androidtools.h"
+
+AndroidPlugin::AndroidPlugin(Builder &b):
+ Plugin(b)
+{
+ builder.get_component_registry().register_type<AndroidApplicationComponent>("android_application");
+}
+
+void AndroidPlugin::add_tools(Toolchain &toolchain, const Architecture &arch) const
+{
+ if(arch.get_system()=="android")
+ toolchain.add_toolchain(new AndroidTools(builder, arch));
+}
+
+
+extern "C"
+Plugin *create_plugin(Builder &builder)
+{
+ return new AndroidPlugin(builder);
+}