)]}'
{
  "commit": "0b54b81222f092bd859b08af993e2700bddd81be",
  "tree": "8eb6042107883a5685a9a4db3296a2a01a91151d",
  "parents": [
    "e80ff985fb1d4a0b840e5bf67a7e5dff08a21cdd"
  ],
  "author": {
    "name": "Dylan Baker",
    "email": "dylan@pnwbakers.com",
    "time": "Tue Mar 23 20:52:49 2021 -0700"
  },
  "committer": {
    "name": "Jussi Pakkanen",
    "email": "jpakkane@gmail.com",
    "time": "Tue Mar 30 17:35:56 2021 +0300"
  },
  "message": "Split environment variable and command line cflags\n\nThey are supposed to have different behavior. The environment variables\napply to both the compiler and linker when the compiler acts as a\nlinker, but the command line ones do not.\n\nFixes #8345\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8a7cd148e074bb61d136e8eba8166dfcb839252",
      "old_mode": 33188,
      "old_path": "mesonbuild/compilers/compilers.py",
      "new_id": "b06f6a5d87a6f8dec664b6ea2868e059f2880424",
      "new_mode": 33188,
      "new_path": "mesonbuild/compilers/compilers.py"
    },
    {
      "type": "modify",
      "old_id": "df454c3aa86278ca591306739eead9ff048ffeae",
      "old_mode": 33188,
      "old_path": "mesonbuild/coredata.py",
      "new_id": "27cb81e8357fda347558e40cb7e54ca177372770",
      "new_mode": 33188,
      "new_path": "mesonbuild/coredata.py"
    },
    {
      "type": "modify",
      "old_id": "f59eb870a9550c9976ab50f5969dda253b813d53",
      "old_mode": 33188,
      "old_path": "mesonbuild/environment.py",
      "new_id": "373c0635ceaa6600e6b627e7aeac151d3b0151df",
      "new_mode": 33188,
      "new_path": "mesonbuild/environment.py"
    },
    {
      "type": "modify",
      "old_id": "fd75c8c9c18ee0142eb5f1b6be5227d01b03aca4",
      "old_mode": 33261,
      "old_path": "run_unittests.py",
      "new_id": "1eba4dfd66cec0be951786791df0a17e2d213c06",
      "new_mode": 33261,
      "new_path": "run_unittests.py"
    }
  ]
}
