-
-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meson is missing the creation of doxygen.conf #182
Comments
Exact. Generating the What "more standard way" are you thinking about? |
This would be enough for the way how we do it in Fedora package now as we run doxygen directly during build: https://src.fedoraproject.org/rpms/pcsc-lite/blob/rawhide/f/pcsc-lite.spec#_104 By standard way I meant checking the doxygen presence in meson and creating the API docs as part of meson build, by default or with specific target. |
Done in a217c5c Do you think meson should also install the documentation? |
Thanks! The change looks good to me. Regarding to the installation, the fedora package pushes them into |
I did not know the pcsc-lite-doc fedora package. On my side. I generate the documentation to populate the web site https://pcsclite.apdu.fr/api/ |
When building the latest version 2.2.0 with meson, I do not get
doxygen.conf
generated fromdoxygen.conf.in
causing Fedora build to fail as we use that one to gerenate doc supbackage.It should be just matter of passing it to
configure_file
(maybe under the conditional for generating separate docs?). Something like this works already:Its question if it makes sense to keep it like this or we want to allow building the docs in some more standard way than calling
doxygen
from spec file directly.The text was updated successfully, but these errors were encountered: