)]}'
{
  "commit": "ad59642673cdd5ab64e3f0f9a3fc71e6a032be07",
  "tree": "2ee1f3e5f72b07bd34a16b3de66da5469c5ddcad",
  "parents": [
    "176dec4875db4d74c2038d7e8af3395be38d222c"
  ],
  "author": {
    "name": "Ezekiel Warren",
    "email": "zaucy@users.noreply.github.com",
    "time": "Mon Apr 22 11:19:11 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 22 14:19:11 2024 -0400"
  },
  "message": "fix(bazel): use param file for compile (#1373)\n\n* fixes issues on windows when dealing with many dependencies causing a\r\n  \u0027command line too long\u0027 error",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "835255a0bbcc6a566884d4b573ed796a811f2861",
      "old_mode": 33188,
      "old_path": "bazel/emscripten_toolchain/toolchain.bzl",
      "new_id": "745e27dea7149a0c3d1ccd5000eafa5d77bbdad9",
      "new_mode": 33188,
      "new_path": "bazel/emscripten_toolchain/toolchain.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ffe2476044b736d8bfdbde9ab3e176fb558b810",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8dd06bad8cbd645983b7f32d16cd3524a8c5ce5c",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file01.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a3a0ff11a7a31c7ffd7da1aba2d91a8c2b40bad",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file02.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16880553f6d0d384db26ea40be2969a7b3a32b36",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file03.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45ef1fca9b2c06ad736887dc0b987cd5e6e9affd",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file04.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "707ad50280c90e1dc12bd599503a7c64a6c7db0c",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file05.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d91450067602d9418ed163df0a428e4c91d34e9",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file06.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0bf8118682c5d528cf7a3002f107b130e97709b",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file07.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "994b7ea7cd03b445a7218977cfa275d0df9a1cc1",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file08.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90c19583c4c47a6d12b28f16b4b70245512383cd",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file09.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a4388182a30d70351e114f5ab5321255c228bcf",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file10.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "878c9396b44eb3282751e50ab2f8234e788cb734",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file11.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5e0bc3e942c4e24863d8a265a91be0196b409f2",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file12.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "634dcef138795c9b1264a80521c42531af1a617c",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file13.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fa96662140a2c80921cb96fd6879fb26979bd28",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file14.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f7b7706a7939d6a89f3e571c824807da6fdd7a7",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file15.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9fa2fcefc9015a5e63cce4aa88a7e18297237bd",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file16.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b959207b74dce105fd8fa3362b01ff1fda479882",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file17.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af0bacf55fb39fae4bb7c406eea690deb0c27066",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file18.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac9b4b027837b874037a24293267ea86caf97bf",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file19.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f10c733b7063cec5f61068c7c6cf54c20a46a0f",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/include/long_command_line_file20.hh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ae13abecb66e35484f17c0b867c0b9aa4d2d9fc",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bf8d4aa079a05365ed4658dd528aabb16053b99",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file01.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8ac8141c53f6de6086e0689752c5643a8c9db99",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file02.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "294e7774197edb0750e853fb93b4fc5632d0058f",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file03.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0d537d1b8c2b34e2cf24f0def1c3f57986fdcbf",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file04.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "310e3e04cab5a307b116592755882bba32d6c392",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file05.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c218fdcc44a8900085d7b322662945052667c3b",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file06.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c78dc400c8a760a4b5dec39e01d122415ab368c4",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file07.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c2e10f88956039cf4788b4fdcdf5d2403a5fe65",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file08.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c0028dc32a95da8e10c9ca4012378b48062b21d",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file09.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f0be9cf4228f001008069bab932d705a122ad4c",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file10.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ef8f96e2da6ada6b4d65fc3b59996a403bd1e3f",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file11.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76349962b8acd5f797e7259c28c1b6f34cf69d31",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file12.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bca66d0cda4ebf8fc7a0bd4a50d91efa1e992168",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file13.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "543179f6c2b4be23ed58ed7f62dec01c57953939",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file14.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28767ef84dbe66654c86285046f0eee612f67a0d",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file15.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca7ff99b617b0f064d91e6f0186678a6c0811adf",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file16.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2230d36faf8e31a57893d5f928a2e0b20ab8e349",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file17.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "822cd1484799e6ed3dd6981cb87c045cf09d749f",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file18.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8640642fa667f01145a92312922c759e89c9da2",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file19.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0562be6dda1ccbf9069df179da46b757cddf9e91",
      "new_mode": 33188,
      "new_path": "bazel/test_external/long_command_line/long_command_line_file20.cc"
    },
    {
      "type": "modify",
      "old_id": "3fd269c1532cea083a6c931c2cc5fa37d835bef3",
      "old_mode": 33188,
      "old_path": "test/test_bazel.ps1",
      "new_id": "b417262e27e2f144044ad488dd0c04df0094d599",
      "new_mode": 33188,
      "new_path": "test/test_bazel.ps1"
    },
    {
      "type": "modify",
      "old_id": "bc53fcd8298fa041288eaf1192471c2bda4f4d73",
      "old_mode": 33261,
      "old_path": "test/test_bazel.sh",
      "new_id": "d8d40e17162947da32b8a67ba0a30a3e982a3e49",
      "new_mode": 33261,
      "new_path": "test/test_bazel.sh"
    },
    {
      "type": "modify",
      "old_id": "58aa9f0ad9d47c7312b1c1047efd207f906db87a",
      "old_mode": 33261,
      "old_path": "test/test_bazel_mac.sh",
      "new_id": "4b58b502bdb6281020e39e8460f6da00be0b9fef",
      "new_mode": 33261,
      "new_path": "test/test_bazel_mac.sh"
    }
  ]
}
