Add Scaffolding to webui_examples to Support Mac

This allows the webui_examples build target to start building on Mac.
The UI changes necessary for this app to actually run will be in a
followup CL.

Change-Id: Id55cd7c5ffc75bb09223f5bfef8b8619ab434b5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4611158
Auto-Submit: Robert Liao <[email protected]>
Reviewed-by: Bruce Dawson <[email protected]>
Commit-Queue: Bruce Dawson <[email protected]>
Reviewed-by: Thomas Lukaszewicz <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1157688}
diff --git a/BUILD.gn b/BUILD.gn
index b8b5fdd..b512618 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -319,11 +319,14 @@
       deps += [
         "//ui/aura:aura_demo",
         "//ui/aura:aura_unittests",
-        "//ui/webui/examples:webui_examples",
         "//ui/wm:wm_unittests",
       ]
     }
 
+    if (use_aura || is_mac) {
+      deps += [ "//ui/webui/examples:webui_examples" ]
+    }
+
     if (use_ozone) {
       deps += [
         "//ui/ozone",