Use the downloaded clang when building for armhf-debian

This makes it work on a barebones Stretch installation.

Also add building for this CPU to the CI script so we know it keeps
working, which means marking everything that's supposed to work
appropriately.

Change-Id: Ic050ce20eae45c6b23e0e42dddb24db3ebc70b84
diff --git a/aos/vision/debug/BUILD b/aos/vision/debug/BUILD
index ed26c69..06f5d0b 100644
--- a/aos/vision/debug/BUILD
+++ b/aos/vision/debug/BUILD
@@ -1,51 +1,62 @@
-load('//tools/build_rules:gtk_dependent.bzl', 'gtk_dependent_cc_binary', 'gtk_dependent_cc_library')
+load("//tools/build_rules:gtk_dependent.bzl", "gtk_dependent_cc_binary", "gtk_dependent_cc_library")
+
 package(default_visibility = ["//visibility:public"])
 
 cc_library(
     name = "overlay",
     hdrs = ["overlay.h"],
+    compatible_with = [
+        "//tools:armhf-debian",
+    ],
     deps = [
-        '//aos/vision/math:vector',
-        '//aos/vision/math:segment',
-        '//aos/vision/image:image_types',
-        ],
-)
-
-gtk_dependent_cc_library(name = "debug_window",
-    srcs = ["debug_window.cc"],
-    hdrs = ["debug_window.h"],
-    deps = [
-        '@usr_repo//:gtk+-3.0',
         "//aos/vision/image:image_types",
-        ":overlay",
-    ]
+        "//aos/vision/math:segment",
+        "//aos/vision/math:vector",
+    ],
 )
 
 gtk_dependent_cc_library(
-  name = 'debug_framework',
-  srcs = [
-    'debug_framework.cc',
-    'jpeg_list-source.cc',
-    'tcp-source.cc',
-    'blob_log-source.cc',
-    'camera-source.cc'
-  ],
-  hdrs = ['debug_framework.h'],
-  deps = [
-    '//aos/common/logging:logging',
-    '//aos/common/logging:implementations',
-    '//aos/vision/blob:codec',
-    '//aos/vision/blob:range_image',
-    '//aos/vision/blob:stream_view',
-    '//aos/vision/blob:find_blob',
-    '//aos/vision/events:gtk_event',
-    '//aos/vision/events:epoll_events',
-    "//aos/vision/events:tcp_client",
-    '//aos/vision/image:jpeg_routines',
-    '//aos/vision/image:image_stream',
-    '//aos/vision/image:image_types',
-    '//aos/common/util:global_factory',
-    '@usr_repo//:gtk+-3.0',
-  ],
-  alwayslink = 1,
+    name = "debug_window",
+    srcs = ["debug_window.cc"],
+    hdrs = ["debug_window.h"],
+    compatible_with = [
+        "//tools:armhf-debian",
+    ],
+    deps = [
+        ":overlay",
+        "//aos/vision/image:image_types",
+        "@usr_repo//:gtk+-3.0",
+    ],
+)
+
+gtk_dependent_cc_library(
+    name = "debug_framework",
+    srcs = [
+        "blob_log-source.cc",
+        "camera-source.cc",
+        "debug_framework.cc",
+        "jpeg_list-source.cc",
+        "tcp-source.cc",
+    ],
+    hdrs = ["debug_framework.h"],
+    compatible_with = [
+        "//tools:armhf-debian",
+    ],
+    deps = [
+        "//aos/common/logging",
+        "//aos/common/logging:implementations",
+        "//aos/common/util:global_factory",
+        "//aos/vision/blob:codec",
+        "//aos/vision/blob:find_blob",
+        "//aos/vision/blob:range_image",
+        "//aos/vision/blob:stream_view",
+        "//aos/vision/events:epoll_events",
+        "//aos/vision/events:gtk_event",
+        "//aos/vision/events:tcp_client",
+        "//aos/vision/image:image_stream",
+        "//aos/vision/image:image_types",
+        "//aos/vision/image:jpeg_routines",
+        "@usr_repo//:gtk+-3.0",
+    ],
+    alwayslink = 1,
 )