<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi.</p>
    <p>No, it doesn't solve.</p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          export KDE_DOCS=/home/igor/Work/Projects/kde-qdoc-common</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake -DDOC_DESTDIR=/home/igor/doc -B build_md4qt md4qt</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- The C
          compiler identification is GNU 15.2.1</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- The CXX
          compiler identification is GNU 15.2.1</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compiler ABI info</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compiler ABI info - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Check
          for working C compiler: /usr/bin/cc - skipped</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compile features</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compile features - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compiler ABI info</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compiler ABI info - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Check
          for working CXX compiler: /usr/bin/c++ - skipped</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compile features</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compile features - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Installing in the same prefix as Qt, adopting their path
          scheme.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">fatal:
          upstream branch 'refs/heads/master' not stored as a
          remote-tracking branch</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Setting
          build type to 'Debug' as none was specified.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Looking
          for __GLIBC__</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Looking
          for __GLIBC__ - found</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test _OFFT_IS_64BIT</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test _OFFT_IS_64BIT - Success</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test HAVE_DATE_TIME</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test HAVE_DATE_TIME - Success</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test HAVE_STDATOMIC</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Performing Test HAVE_STDATOMIC - Success</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Found
          WrapAtomic: TRUE</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Qt6Tools or Qt6ToolsTools not found, not generating API
          documentation</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Found
          clang-format version 21</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Configuring done (1.8s)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Generating done (0.2s)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">CMake
          Warning:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">
           Manually-specified variables were not used by the project:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">
             DOC_DESTDIR</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <br>
        <span style="color:#000000;background-color:#ffffff;">-- Build
          files have been written to:
          /home/igor/Work/Projects/build_md4qt</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake -DDOC_DESTDIR=/home/igor/doc -B build_common
          kde-qdoc-common/</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">CMake
          Warning (dev) in CMakeLists.txt:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  No
          project() command is present.  The top-level CMakeLists.txt
          file must</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  contain
          a literal, direct call to the project() command.  Add a line
          of</span><span style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  code
          such as</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">
             project(ProjectName)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">  near the
          top of the file, but after cmake_minimum_required().</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">  CMake is
          pretending there is a "project(Project)" command on the first</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  line.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">This
          warning is for project developers.  Use -Wno-dev to suppress
          it.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">CMake
          Warning (dev) in CMakeLists.txt:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">
           cmake_minimum_required() should be called prior to this
          top-level project()</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  call.
           Please see the cmake-commands(7) manual for usage
          documentation of</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">  both
          commands.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">This
          warning is for project developers.  Use -Wno-dev to suppress
          it.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#000000;background-color:#ffffff;">-- The C
          compiler identification is GNU 15.2.1</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- The CXX
          compiler identification is GNU 15.2.1</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compiler ABI info</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compiler ABI info - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Check
          for working C compiler: /usr/bin/cc - skipped</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compile features</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting C compile features - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compiler ABI info</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compiler ABI info - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">-- Check
          for working CXX compiler: /usr/bin/c++ - skipped</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compile features</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Detecting CXX compile features - done</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Installing in the same prefix as Qt, adopting their path
          scheme.</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Qt6Tools or Qt6ToolsTools not found, not generating API
          documentation</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Configuring done (0.8s)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">--
          Generating done (0.0s)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">CMake
          Warning:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#b26818;background-color:#ffffff;">
           Manually-specified variables were not used by the project:</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <span style="color:#b26818;background-color:#ffffff;">
             DOC_DESTDIR</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <br>
        <br>
        <span style="color:#000000;background-color:#ffffff;">-- Build
          files have been written to:
          /home/igor/Work/Projects/build_common</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_md4qt/ -t prepare_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target prepare_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_common/ -t prepare_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target prepare_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_md4qt/ -t generate_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target generate_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_common/ -t generate_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target generate_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_md4qt/ -t install_html_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target install_html_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_common/ -t install_html_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target install_html_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_md4qt/ -t install_qch_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target install_qch_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">igor@localhost:~/Work/Projects>
          cmake --build build_common/ -t install_qch_docs</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#000000;background-color:#ffffff;">Built
          target install_qch_docs</span><br>
        <span style="color:#000000;background-color:#ffffff;"></span><br>
      </span></p>
    <p>And after all I don't see /home/igor/docs folder... Have no idea,
      I should go for ecm_generate_qdoc(md4qt docs/md4qt.qdocconf) and
      look what it does, what's wrong there... Oh, debug CMake...<br>
      <br>
    </p>
    <div class="moz-cite-prefix">On 10/12/2025 10:52, Luc Schrijvers
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CACyWai7L+2WhQW_Rs_62TaLgcMhHPv3yXDsbVsf-+_8xA6OzYg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Not sure if it's the right way but I got the next in my
          frameworks recipes:</div>
        <div><br>
        </div>
        <div>cmake --build build --target install_html_docs<br>
          cmake --build build --target install_qch_docs</div>
      </div>
      <br>
      <div class="gmail_quote gmail_quote_container">
        <div dir="ltr" class="gmail_attr">Op wo 10 dec 2025 om 06:48
          schreef Igor Mironchik <<a
            href="mailto:igor.mironchik@gmail.com"
            moz-do-not-send="true" class="moz-txt-link-freetext">igor.mironchik@gmail.com</a>>:<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>Maybe I miss some binaries? And prepare_docs and
              generate_docs just do nothing...</p>
            <p>I have qdoc6, cmake, make... What necessary things should
              I have?</p>
            <div>On 10/12/2025 07:38, Igor Mironchik wrote:<br>
            </div>
            <blockquote type="cite">
              <p>Hi.</p>
              <p>I want to generate locally the documentation for md4qt
                <a href="https://invent.kde.org/libraries/md4qt"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">https://invent.kde.org/libraries/md4qt</a></p>
              <p>I have clone of md4qt and kde-qdoc-common</p>
              <p>I do:</p>
              <p> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">export
                    KDE_DOCS=/home/igor/Work/Projects/kde-qdoc-common</span><br>
                </span> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake
                    -DDOC_DESTDIR=/home/igor/doc -B build_md4qt md4qt</span><br>
                </span> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake
                    -DDOC_DESTDIR=/home/igor/doc -B build_common
                    kde-qdoc-common/</span><br>
                </span> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake --build
                    build_md4qt/ -t prepare_docs</span><br>
                </span> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake --build
                    build_common/ -t prepare_docs</span><br>
                </span> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake --build
                    build_md4qt/ -t generate_docs</span><br>
                </span><span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">cmake --build
                    build_common/ -t generate_docs</span><br>
                </span></p>
              <p>I see messages like:</p>
              <p> <span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">Built target
                    prepare_docs</span><br>
                </span><span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">Built target
                    generate_docs</span><br>
                </span></p>
              <p>But the documentation in /home/igor/docs does not
                appear. I dont see HTML files anywhere...<br>
                <br>
              </p>
              <div>On 10/12/2025 00:55, Harald Sitter wrote:<br>
              </div>
              <blockquote type="cite">
                <pre>Hey,

You might need to tell us what "don't work" means. Cause I've just
generated docs using

export KDE_DOCS=~/src/kde-qdoc-common/
ninja && ninja prepare_docs && ninja generate_docs

On Tue, Dec 9, 2025 at 5:28 AM Igor Mironchik <a
                href="mailto:igor.mironchik@gmail.com" target="_blank"
                moz-do-not-send="true"><igor.mironchik@gmail.com></a> wrote:
</pre>
                <blockquote type="cite">
                  <pre>Hi.

How can I generate QDoc documentation locally?

Instructions at <a href="https://invent.kde.org/sdk/kde-qdoc-common"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">https://invent.kde.org/sdk/kde-qdoc-common</a> don't work.

Thanks.

</pre>
                </blockquote>
              </blockquote>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>