Added superstructure_main and deploy targets.
Change-Id: Iba799c18c6dbc3bf0e555e32a61dcf803c28b086
diff --git a/y2017/control_loops/superstructure/BUILD b/y2017/control_loops/superstructure/BUILD
index ebcc164..1632850 100644
--- a/y2017/control_loops/superstructure/BUILD
+++ b/y2017/control_loops/superstructure/BUILD
@@ -56,3 +56,15 @@
'//y2017/control_loops/superstructure/turret:turret_plants',
],
)
+
+cc_binary(
+ name = 'superstructure',
+ srcs = [
+ 'superstructure_main.cc',
+ ],
+ deps = [
+ '//aos/linux_code:init',
+ ':superstructure_lib',
+ ':superstructure_queue',
+ ],
+)
diff --git a/y2017/control_loops/superstructure/superstructure_main.cc b/y2017/control_loops/superstructure/superstructure_main.cc
new file mode 100644
index 0000000..0c8d9a7
--- /dev/null
+++ b/y2017/control_loops/superstructure/superstructure_main.cc
@@ -0,0 +1,11 @@
+#include "y2017/control_loops/superstructure/superstructure.h"
+
+#include "aos/linux_code/init.h"
+
+int main() {
+ ::aos::Init();
+ ::y2017::control_loops::superstructure::Superstructure superstructure;
+ superstructure.Run();
+ ::aos::Cleanup();
+ return 0;
+}