add mips64el build script

Of course, this does not reproduce the issue on the Skia tree...

Change-Id: I19e6119d2d09aaece0301ec2b4c44f9c4b8cc950
Reviewed-on: https://skia-review.googlesource.com/c/162003
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/build.ninja b/build.ninja
index bccc0f7..4f76bd1 100644
--- a/build.ninja
+++ b/build.ninja
@@ -15,6 +15,7 @@
 subninja build/gcc
 subninja build/gcc.avx512
 subninja build/gcc.m32
+subninja build/gcc.mips64el
 subninja build/gcc.native
 subninja build/gcc.portable
 subninja build/gcc.tiny
diff --git a/build/gcc.mips64el b/build/gcc.mips64el
new file mode 100644
index 0000000..7c44b0a
--- /dev/null
+++ b/build/gcc.mips64el
@@ -0,0 +1,16 @@
+mode = .mips64el
+
+_toolchain = ../mips64el_toolchain_linux
+_env       = env LD_LIBRARY_PATH=$_toolchain/lib/x86_64-linux-gnu
+
+out    = out/gcc$mode
+cflags = -fdiagnostics-color -Wall -Wextra -ffp-contract=off -fstack-usage
+cc     = $_env $_toolchain/bin/mips64el-linux-gnuabi64-gcc-7
+cxx    = $_env $_toolchain/bin/mips64el-linux-gnuabi64-g++-7
+
+rule run
+    command = touch $out
+    description = skipping $in
+include build/common
+
+disabled = (uname | grep -qv Linux)
diff --git a/infra/bots/gen_tasks.go b/infra/bots/gen_tasks.go
index 6619bcf..21f115a 100644
--- a/infra/bots/gen_tasks.go
+++ b/infra/bots/gen_tasks.go
@@ -41,6 +41,11 @@
 				Path:    "clang_linux",
 				Version: "version:12",
 			},
+			&specs.CipdPackage{
+				Name:    "skia/bots/mips64el_toolchain_linux",
+				Path:    "mips64el_toolchain_linux",
+				Version: "version:4",
+			},
 		},
 		"skcms-Mac": []*specs.CipdPackage{
 			&specs.CipdPackage{
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index a2bf08d..fe8d407 100644
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -40,6 +40,11 @@
           "name": "skia/bots/clang_linux",
           "path": "clang_linux",
           "version": "version:12"
+        },
+        {
+          "name": "skia/bots/mips64el_toolchain_linux",
+          "path": "mips64el_toolchain_linux",
+          "version": "version:4"
         }
       ],
       "command": [
@@ -47,7 +52,8 @@
         "skcms/infra/bots/bot.py",
         "ninja",
         "ndk",
-        "clang_linux"
+        "clang_linux",
+        "mips64el_toolchain_linux"
       ],
       "dimensions": [
         "os:Linux",