Я хочу заново сгенерировать valadoc
для библиотеки gnome gio-2.0
(которая является частью glib
).
Мне известно, что полная документация доступна в Интернете.
Я хочу иметь возможность генерировать его локально (в идеале без необходимости самостоятельно перестраивать библиотеку).
Valadoc может генерировать документацию из файла gobject-introspection (файл gir), который создается во время компиляции библиотеки. Этот файл содержит все определения и комментарии.
Надеюсь, для меня центральный репозиторий поддерживается командой vala и Gio-2.0.gir доступен.
Теперь, когда я загрузил файл, у меня возникли проблемы с вызовом valadoc с правильными параметрами.
Следующие команды:
valadoc --girdir=. --importdir=. --import=Gio-2.0 --pkg=gio-2.0 --force -o ./dist
or
valadoc --pkg=gio-2.0 --force -o ./dist
Возвращает
Succeeded - 0 warning(s)
И создайте html только с именами пакетов, но без классов/методов/и т.д.
Не могли бы вы помочь мне правильно вызвать валадок?
примечание : для всех, кому интересно, как создается полный valadoc.org, сценарии и приложения доступны.