https://bugs.kde.org/show_bug.cgi?id=382550

Harald Sitter <sit...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/rel
                   |                            |easeme/d701767a34fc38b24fb5
                   |                            |d4379338fc1420f2ef54
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Harald Sitter <sit...@kde.org> ---
Git commit d701767a34fc38b24fb5d4379338fc1420f2ef54 by Harald Sitter.
Committed on 10/08/2017 at 10:03.
Pushed by sitter into branch 'master'.

port documentation handling to kdoctools

now that plasma dropped the if conditionals in doc/CMakeLists.txt
requirement we can rely on kdoctools' somewhat less sophisticated
documentation handling. saves us excessive amounts of code with insane
complexity and aligns the source tree more with what frameworks have.

this also gives us "free" manpage support, add some minor branching to
correctly detect and copy manpage docbooks into the final tree. also
new test case to assert the results are well-formed
Related: bug 381103

M  +7    -7    .gitignore
M  +14   -86   lib/releaseme/cmakeeditor.rb
M  +82   -81   lib/releaseme/documentation.rb
M  +4    -102  test/cmakeeditor_test.rb
A  +1    -0   
test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/man-amarok.1.docbook
A  +1    -0   
test/data/l10nrepo/trunk/l10n-kf5/de/docs/extragear-multimedia/amarok/unicorn/man-unicorn.1.docbook
A  +4    -0    test/data/multi-doc/doc/doc-valid1/CMakeLists.txt
A  +4    -0    test/data/single-pot/doc/CMakeLists.txt
A  +0    -0    test/data/source-with-manpage/CMakeLists.txt
A  +8    -0    test/data/source-with-manpage/Messages.sh
A  +4    -0    test/data/source-with-manpage/doc/CMakeLists.txt
A  +1    -0    test/data/source-with-manpage/doc/man-amarok.1.docbook
A  +4    -0    test/data/source-with-manpage/doc/subdir/CMakeLists.txt
A  +1    -0    test/data/source-with-manpage/doc/subdir/man-unicorn.1.docbook
M  +100  -50   test/documentation_test.rb

https://commits.kde.org/releaseme/d701767a34fc38b24fb5d4379338fc1420f2ef54

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to