{
    "content": [
        {
            "type": "text",
            "text": "# aclocal (man)\n\n## NAME\n\naclocal - manual page for aclocal 1.16.5\n\n## SYNOPSIS\n\naclocal [OPTION]...\n\n## DESCRIPTION\n\nGenerate 'aclocal.m4' by scanning 'configure.ac' or 'configure.in'\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (9 subsections)\n- **AUTHOR**\n- **REPORTING BUGS**\n- **COPYRIGHT**\n- **SEE ALSO**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "aclocal",
        "section": "",
        "mode": "man",
        "summary": "aclocal - manual page for aclocal 1.16.5",
        "synopsis": "aclocal [OPTION]...",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "",
                "long": "--dry-run",
                "arg": null,
                "description": "pretend to, but do not actually update any file"
            },
            {
                "flag": "",
                "long": "--force",
                "arg": null,
                "description": "always update output file --help print this help, then exit"
            },
            {
                "flag": "-I",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "",
                "long": "--install",
                "arg": null,
                "description": "copy third-party files to the first -I directory --output=FILE put output in FILE (default aclocal.m4)"
            },
            {
                "flag": "",
                "long": "--print-ac-dir",
                "arg": null,
                "description": "print name of directory holding system-wide third-party m4 files, then exit"
            },
            {
                "flag": "",
                "long": "--verbose",
                "arg": null,
                "description": "don't be silent"
            },
            {
                "flag": "",
                "long": "--version",
                "arg": null,
                "description": "print version number, then exit"
            },
            {
                "flag": "-W",
                "long": "--warnings",
                "arg": null,
                "description": "report the warnings falling in CATEGORY"
            }
        ],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 10,
                "subsections": [
                    {
                        "name": "--dry-run",
                        "lines": 2,
                        "long": "--dry-run"
                    },
                    {
                        "name": "--force",
                        "lines": 4,
                        "long": "--force"
                    },
                    {
                        "name": "-I",
                        "lines": 1,
                        "flag": "-I"
                    },
                    {
                        "name": "--install",
                        "lines": 5,
                        "long": "--install"
                    },
                    {
                        "name": "--print-ac-dir",
                        "lines": 2,
                        "long": "--print-ac-dir"
                    },
                    {
                        "name": "--verbose",
                        "lines": 2,
                        "long": "--verbose"
                    },
                    {
                        "name": "--version",
                        "lines": 2,
                        "long": "--version"
                    },
                    {
                        "name": "-W --warnings",
                        "lines": 2,
                        "flag": "-W",
                        "long": "--warnings"
                    },
                    {
                        "name": "Warning categories include:",
                        "lines": 33
                    }
                ]
            },
            {
                "name": "AUTHOR",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "REPORTING BUGS",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 5,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 10,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "aclocal - manual page for aclocal 1.16.5\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "aclocal [OPTION]...\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "Generate 'aclocal.m4' by scanning 'configure.ac' or 'configure.in'\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "--automake-acdir=DIR\ndirectory holding automake-provided m4 files\n\n--system-acdir=DIR\ndirectory holding third-party system-wide files\n\n--diff[=COMMAND]\nrun  COMMAND  [diff  -u]  on  M4  files  that  would be changed (implies --install and\n--dry-run)\n",
                "subsections": [
                    {
                        "name": "--dry-run",
                        "content": "pretend to, but do not actually update any file\n",
                        "long": "--dry-run"
                    },
                    {
                        "name": "--force",
                        "content": "always update output file\n\n--help print this help, then exit\n",
                        "long": "--force"
                    },
                    {
                        "name": "-I",
                        "content": "",
                        "flag": "-I"
                    },
                    {
                        "name": "--install",
                        "content": "copy third-party files to the first -I directory\n\n--output=FILE\nput output in FILE (default aclocal.m4)\n",
                        "long": "--install"
                    },
                    {
                        "name": "--print-ac-dir",
                        "content": "print name of directory holding system-wide third-party m4 files, then exit\n",
                        "long": "--print-ac-dir"
                    },
                    {
                        "name": "--verbose",
                        "content": "don't be silent\n",
                        "long": "--verbose"
                    },
                    {
                        "name": "--version",
                        "content": "print version number, then exit\n",
                        "long": "--version"
                    },
                    {
                        "name": "-W --warnings",
                        "content": "report the warnings falling in CATEGORY\n",
                        "flag": "-W",
                        "long": "--warnings"
                    },
                    {
                        "name": "Warning categories include:",
                        "content": "cross  cross compilation issues\n\ngnu    GNU coding standards (default in gnu and gnits modes)\n\nobsolete\nobsolete features or constructions (default)\n\noverride\nuser redefinitions of Automake rules or variables\n\nportability\nportability issues (default in gnu and gnits modes)\n\nportability-recursive\nnested Make variables (default with -Wportability)\n\nextra-portability\nextra portability issues related to obscure tools\n\nsyntax dubious syntactic constructs (default)\n\nunsupported\nunsupported or incomplete features (default)\n\nall    all the warnings\n\nno-CATEGORY\nturn off warnings in CATEGORY\n\nnone   turn off all the warnings\n\nerror  treat warnings as errors\n"
                    }
                ]
            },
            "AUTHOR": {
                "content": "Written by Tom Tromey <tromey@redhat.com>\n\nand Alexandre Duret-Lutz <adl@gnu.org>.\n",
                "subsections": []
            },
            "REPORTING BUGS": {
                "content": "Report bugs to <bug-automake@gnu.org>.\nGNU Automake home page: <https://www.gnu.org/software/automake/>.\nGeneral help using GNU software: <https://www.gnu.org/gethelp/>.\n",
                "subsections": []
            },
            "COPYRIGHT": {
                "content": "Copyright © 2021 Free Software Foundation, Inc.  License GPLv2+: GNU GPL version 2  or  later\n<https://gnu.org/licenses/gpl-2.0.html>\nThis  is free software: you are free to change and redistribute it.  There is NO WARRANTY, to\nthe extent permitted by law.\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "The full documentation for aclocal is maintained as a Texinfo manual.  If the info and  aclo‐‐\ncal programs are properly installed at your site, the command\n\ninfo aclocal\n\nshould give you access to the complete manual.\n\n\n\nGNU automake 1.16.5                          March 2022                                   ACLOCAL(1)",
                "subsections": []
            }
        }
    }
}