[modular][fostr] Add for all modular FIDL libs.

TEST=manual

Change-Id: I1d385fe4ca4db8acbab1ebb216b68c07be3c2a5d
diff --git a/lib/fostr/fidl/fuchsia.modular.internal/BUILD.gn b/lib/fostr/fidl/fuchsia.modular.internal/BUILD.gn
new file mode 100644
index 0000000..5e1491f
--- /dev/null
+++ b/lib/fostr/fidl/fuchsia.modular.internal/BUILD.gn
@@ -0,0 +1,18 @@
+# Copyright 2018 The Fuchsia Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//garnet/public/build/fostr/fostr_fidl.gni")
+
+fostr_fidl("fuchsia.modular.internal") {
+  fidl_target = "//peridot/public/fidl/fuchsia.modular.internal"
+
+  deps = [
+    "//garnet/public/lib/fostr/fidl/fuchsia.mem",
+    "//garnet/public/lib/fostr/fidl/fuchsia.ui.viewsv1token",
+    "//garnet/public/lib/fostr/fidl/fuchsia.ui.policy",
+    "//garnet/public/lib/fostr/fidl/fuchsia.auth",
+    "//peridot/public/lib/fostr/fidl/fuchsia.ledger",
+    "//peridot/public/lib/fostr/fidl/fuchsia.modular",
+  ]
+}
diff --git a/public/lib/fostr/fidl/fuchsia.modular.auth/BUILD.gn b/public/lib/fostr/fidl/fuchsia.modular.auth/BUILD.gn
new file mode 100644
index 0000000..8f3d2fa
--- /dev/null
+++ b/public/lib/fostr/fidl/fuchsia.modular.auth/BUILD.gn
@@ -0,0 +1,9 @@
+# Copyright 2018 The Fuchsia Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//garnet/public/build/fostr/fostr_fidl.gni")
+
+fostr_fidl("fuchsia.modular.auth") {
+  fidl_target = "//peridot/public/fidl/fuchsia.modular.auth"
+}
diff --git a/public/lib/fostr/fidl/fuchsia.modular/BUILD.gn b/public/lib/fostr/fidl/fuchsia.modular/BUILD.gn
new file mode 100644
index 0000000..96d3cab
--- /dev/null
+++ b/public/lib/fostr/fidl/fuchsia.modular/BUILD.gn
@@ -0,0 +1,21 @@
+# Copyright 2018 The Fuchsia Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//garnet/public/build/fostr/fostr_fidl.gni")
+
+fostr_fidl("fuchsia.modular") {
+  fidl_target = "//peridot/public/fidl/fuchsia.modular"
+
+  deps = [
+    "//garnet/public/lib/fostr/fidl/fuchsia.mem",
+    "//garnet/public/lib/fostr/fidl/fuchsia.images",
+    "//garnet/public/lib/fostr/fidl/fuchsia.ui.viewsv1token",
+    "//garnet/public/lib/fostr/fidl/fuchsia.ui.policy",
+    "//garnet/public/lib/fostr/fidl/fuchsia.auth",
+    "//garnet/public/lib/fostr/fidl/fuchsia.media",
+    "//peridot/public/lib/fostr/fidl/fuchsia.ledger",
+    "//peridot/public/lib/fostr/fidl/fuchsia.speech",
+    "//peridot/public/lib/fostr/fidl/fuchsia.modular.auth",
+  ]
+}
diff --git a/public/lib/fostr/fidl/fuchsia.speech/BUILD.gn b/public/lib/fostr/fidl/fuchsia.speech/BUILD.gn
new file mode 100644
index 0000000..f4b4bd4
--- /dev/null
+++ b/public/lib/fostr/fidl/fuchsia.speech/BUILD.gn
@@ -0,0 +1,9 @@
+# Copyright 2018 The Fuchsia Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//garnet/public/build/fostr/fostr_fidl.gni")
+
+fostr_fidl("fuchsia.speech") {
+  fidl_target = "//peridot/public/fidl/fuchsia.speech"
+}