<!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>