Add Bootstrap and Font Awesome directories to Bazel third_party.
This change adds directories, BUILD files, and README.md for Bootstrap and Font
Awesome to Bazel's //third_party/javascript and //third_party/css.
--
MOS_MIGRATED_REVID=120941731
diff --git a/third_party/BUILD b/third_party/BUILD
index 462a28e..2ea19e5 100644
--- a/third_party/BUILD
+++ b/third_party/BUILD
@@ -4,6 +4,8 @@
name = "srcs",
srcs = glob(["**"]) + [
"//third_party/boringssl:srcs",
+ "//third_party/css/bootstrap:srcs",
+ "//third_party/css/font_awesome:srcs",
"//third_party/ijar:srcs",
"//third_party/iossim:srcs",
"//third_party/grpc:srcs",
@@ -14,6 +16,7 @@
"//third_party/java/jarjar:srcs",
"//third_party/java/jdk/langtools:srcs",
"//third_party/java/jdk/javabuilder:srcs",
+ "//third_party/javascript/bootstrap:srcs",
"//third_party/protobuf:srcs",
"//third_party/py/concurrent:srcs",
"//third_party/py/gflags:srcs",
diff --git a/third_party/css/bootstrap/BUILD b/third_party/css/bootstrap/BUILD
new file mode 100644
index 0000000..18fc491
--- /dev/null
+++ b/third_party/css/bootstrap/BUILD
@@ -0,0 +1,22 @@
+licenses(["notice"]) # MIT
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//third_party:__pkg__"],
+)
+
+filegroup(
+ name = "bootstrap_css",
+ srcs = [
+ "css/boostrap.css",
+ "css/boostrap.css.map",
+ "css/bootstrap.min.css",
+ "css/bootstrap.min.css.map",
+ ],
+)
+
+filegroup(
+ name = "bootstrap_images",
+ srcs = glob(["glyphicons-halflings-regular.*"]),
+)
diff --git a/third_party/css/bootstrap/README.md b/third_party/css/bootstrap/README.md
new file mode 100644
index 0000000..d7aae57
--- /dev/null
+++ b/third_party/css/bootstrap/README.md
@@ -0,0 +1,4 @@
+## [Bootstrap](https://github.com/twbs/bootstrap)
+
+* Version: 3.3.6
+* License: MIT
diff --git a/third_party/css/font_awesome/BUILD b/third_party/css/font_awesome/BUILD
new file mode 100644
index 0000000..129178c
--- /dev/null
+++ b/third_party/css/font_awesome/BUILD
@@ -0,0 +1,20 @@
+licenses(["notice"]) # MIT, fonts under OFL 1.1
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//third_party:__pkg__"],
+)
+
+filegroup(
+ name = "font_awesome_css",
+ srcs = [
+ "css/font-awesome.css",
+ "css/font-awesome.min.css",
+ ],
+)
+
+filegroup(
+ name = "font_awesome_font",
+ srcs = glob(["fonts/fontawesome-webfont.*"]),
+)
diff --git a/third_party/css/font_awesome/README.md b/third_party/css/font_awesome/README.md
new file mode 100644
index 0000000..4f3fe05
--- /dev/null
+++ b/third_party/css/font_awesome/README.md
@@ -0,0 +1,4 @@
+## [Font Awesome](https://github.com/FortAwesome/Font-Awesome)
+
+* Version: 4.6.1
+* License: Font under SIL OFL 1.1, CSS under MIT
diff --git a/third_party/javascript/bootstrap/BUILD b/third_party/javascript/bootstrap/BUILD
new file mode 100644
index 0000000..7253a6f
--- /dev/null
+++ b/third_party/javascript/bootstrap/BUILD
@@ -0,0 +1,15 @@
+licenses(["notice"]) # MIT
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//third_party:__pkg__"],
+)
+
+filegroup(
+ name = "bootstrap_js",
+ srcs = [
+ "js/bootstrap.js",
+ "js/bootstrap.min.js",
+ ],
+)
diff --git a/third_party/javascript/bootstrap/README.md b/third_party/javascript/bootstrap/README.md
new file mode 100644
index 0000000..d7aae57
--- /dev/null
+++ b/third_party/javascript/bootstrap/README.md
@@ -0,0 +1,4 @@
+## [Bootstrap](https://github.com/twbs/bootstrap)
+
+* Version: 3.3.6
+* License: MIT