)]}'
{
  "commit": "47171ac3f911541453a69f3d9c6b4c1777409b95",
  "tree": "d434718a86e7f3c71f468fc42b4a14e42fb808c2",
  "parents": [
    "8d187e580e8499fd55413591c6639487dc1579a0"
  ],
  "author": {
    "name": "Samarth Narang",
    "email": "70980689+snarang181@users.noreply.github.com",
    "time": "Wed Jun 04 17:24:42 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 04 22:24:42 2025 +0100"
  },
  "message": "[Flang] Add Sphinx man page and html support for Flang (#141882)\n\nThis patch refactors the Flang documentation CMake and Sphinx\nconfiguration to address build issues.\n\n**CMake changes**:\n\n- Moves the `gen_rst_file_from_td()` call out of the HTML-only block so\nthat both `docs-flang-html` and `docs-flang-man` builds depend on the\ngenerated `FlangCommandLineReference.rst` file.\n\n**conf.py changes**:\n- Introduces `myst_parser` dependency as a required Markdown parser for\nboth HTML and man builds.\n- Introduces the correct source_suffix mapping for both .rst and .md\nfiles.\n- Populates the man_pages configuration so the main index page generates\na ` flang(1) `man page.\n\nFixes #141757\n\n---------\n\nAuthored-by: Samarth Narang \u003csamanara@qti.qualcomm.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92feb059d4caa63e606bc3e6d0eae9a98ec20974",
      "old_mode": 33188,
      "old_path": "flang/docs/CMakeLists.txt",
      "new_id": "a9f5811fcd06400a90a22e197077918c84cb6404",
      "new_mode": 33188,
      "new_path": "flang/docs/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "093c79fa185be17bf819f90dd9f033b699039695",
      "new_mode": 33188,
      "new_path": "flang/docs/CommandGuide/index.rst"
    },
    {
      "type": "modify",
      "old_id": "b6077364cdee6b133f7893e394b48365a1ad64be",
      "old_mode": 33188,
      "old_path": "flang/docs/FIR/CreateFIRLangRef.py",
      "new_id": "803cd9da3f12726ecd9cbe3362b3a7b0d7addd3c",
      "new_mode": 33188,
      "new_path": "flang/docs/FIR/CreateFIRLangRef.py"
    },
    {
      "type": "modify",
      "old_id": "48f7b69f5d7505ceb9ad3866e244ac69f8ad52f8",
      "old_mode": 33188,
      "old_path": "flang/docs/conf.py",
      "new_id": "a470d8afd7186026cdc94078ebc996cf2929b5cb",
      "new_mode": 33188,
      "new_path": "flang/docs/conf.py"
    }
  ]
}
