)]}'
{
  "commit": "953cc12464daedb5703797e241fc75cf55b7e9f5",
  "tree": "f470a6862eb031e10cc642a81297c00f2f596ba9",
  "parents": [
    "93ca721c48f0c2f4dac23ef709d56892aa00a495"
  ],
  "author": {
    "name": "Ulf Magnusson",
    "email": "Ulf.Magnusson@nordicsemi.no",
    "time": "Fri Jul 13 19:09:37 2018 +0200"
  },
  "committer": {
    "name": "Carles Cufí",
    "email": "carles.cufi@nordicsemi.no",
    "time": "Sat Jul 14 08:17:58 2018 +0200"
  },
  "message": "kconfiglib: Fix paths for gsource\u0027d files in the documentation\n\n$srctree was changed to an absolute path when the documentation building\nwas switched over to CMake, which uncovered a bug in Kconfiglib that\ncaused symbols in gsource\u0027d files to show up with absolute paths in the\nauto-generated Kconfig documentation.\n\nThis commit adds upstream commit ac692af07a123 (\"Fix absolute $srctree\nprefixes showing up on gsource\u0027d files\"), which fixes it.\n\nUpstream commit message:\n\n  When using gsource with $srctree set to an absolute path, the $srctree\n  prefix would show up in MenuNode.filename, trickling its way into e.g.\n  generated documentation.\n\n  This was due to a broken test: os.path.isabs() was checked after\n  joining the pattern with $srctree, making it mistake an absolute\n  $srctree for an absolute path in the Kconfig file.\n\n  Fix the test.\n\nSigned-off-by: Ulf Magnusson \u003cUlf.Magnusson@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8daee176176ec2712cb8d19ecf25e14bc4b55806",
      "old_mode": 33188,
      "old_path": "scripts/kconfig/kconfiglib.py",
      "new_id": "9056a433da4755dd37d3f27a2c4f9cde5e21d9dd",
      "new_mode": 33188,
      "new_path": "scripts/kconfig/kconfiglib.py"
    }
  ]
}
