commit:     3a0ee77759a6f021a36c9bc487e1219d3fec7413
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 29 18:11:42 2025 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jan 29 18:12:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0ee777

dev-ada/langkit: add doc

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/langkit/langkit-25.0.0.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-ada/langkit/langkit-25.0.0.ebuild 
b/dev-ada/langkit/langkit-25.0.0.ebuild
index 70ad90d9779b..3a0d853147fb 100644
--- a/dev-ada/langkit/langkit-25.0.0.ebuild
+++ b/dev-ada/langkit/langkit-25.0.0.ebuild
@@ -39,6 +39,8 @@ RDEPEND="${PYTHON_DEPS}
        dev-python/types-gdb[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}"
 
+distutils_enable_sphinx doc
+
 python_prepare_all() {
        distutils-r1_python_prepare_all
        cd testsuite/tests
@@ -70,6 +72,7 @@ python_compile_all() {
        gprbuild -j$(makeopts_jobs) -p -v \
                -P sigsegv_handler/langkit_sigsegv_handler.gpr -XBUILD_MODE=dev 
\
                -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die "gprbuild 
failed"
+       sphinx_compile_all
 }
 
 python_test_all() {
@@ -105,4 +108,5 @@ python_install_all() {
        fi
        gprinstall -v -P sigsegv_handler/langkit_sigsegv_handler.gpr -p 
-XBUILD_MODE=dev \
                --prefix="${D}"/usr || die
+       einstalldocs
 }

Reply via email to