)]}'
{
  "commit": "a5ad4e8a5639ae4c32de2d1d4fec9e64c62ef29b",
  "tree": "db1815543f46c54a2e5605c29ef696fb5733ba33",
  "parents": [
    "574e166e1357641cb80dda00ff0a01096b6695a0"
  ],
  "author": {
    "name": "Torsten Rasmussen",
    "email": "Torsten.Rasmussen@nordicsemi.no",
    "time": "Thu Mar 17 11:08:40 2022 +0100"
  },
  "committer": {
    "name": "Carles Cufí",
    "email": "carles.cufi@nordicsemi.no",
    "time": "Fri Mar 18 10:14:52 2022 +0100"
  },
  "message": "cmake: reuse interface lib for compile options if it already exists\n\nFixes: #43835\n\nIn zephyr_library_compile_options() the existence of the compile\noptions interface library is checked and function returns if it already\nexists. This results in #43835 meaning two libraries cannot add the\nsame option.\n\nThis commit fixes this by re-using the already created unique interface\nlibrary and link this to the Zephyr library.\n\nSigned-off-by: Torsten Rasmussen \u003cTorsten.Rasmussen@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "875c96e1faac812beec4f68fea6706c440f669cd",
      "old_mode": 33188,
      "old_path": "cmake/modules/extensions.cmake",
      "new_id": "dfd8c5c13a6cfeaf785ab7d010c9567369f46106",
      "new_mode": 33188,
      "new_path": "cmake/modules/extensions.cmake"
    }
  ]
}
