-
Notifications
You must be signed in to change notification settings - Fork 157
meson: fix building technical and howto docs #1870
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
Conversation
When our asciidoc files were renamed from "*.txt" to "*.adoc" in 1f010d6 (doc: use .adoc extension for AsciiDoc files, 2025-01-20) the "meson.build" file in "Documentation" was updated but the "meson.build" files in the "technical" and "howto" subdirectories were not. This causes the meson build to fail when configured with -Ddocs=html. Fix this by updating the relevant "meson.build" files. Signed-off-by: Phillip Wood <[email protected]>
/submit |
Submitted as [email protected] To fetch this version into
To fetch this version to local tag
|
On the Git mailing list, Patrick Steinhardt wrote (reply to this): On Sun, Mar 02, 2025 at 04:02:30PM +0000, Phillip Wood via GitGitGadget wrote:
> From: Phillip Wood <[email protected]>
>
> When our asciidoc files were renamed from "*.txt" to "*.adoc" in
> 1f010d6bdf7 (doc: use .adoc extension for AsciiDoc files, 2025-01-20)
> the "meson.build" file in "Documentation" was updated but the
> "meson.build" files in the "technical" and "howto" subdirectories were
> not. This causes the meson build to fail when configured with
> -Ddocs=html. Fix this by updating the relevant "meson.build" files.
Good catch, thanks! I wonder: do we maybe also want to start building
documentation with Meson so that we would catch issues like this
earlier?
In any case, I'm happy to defer that to a later point and for now only
land the fix.
Patrick |
On the Git mailing list, Phillip Wood wrote (reply to this): Hi Patrick
On 03/03/2025 10:17, Patrick Steinhardt wrote:
> On Sun, Mar 02, 2025 at 04:02:30PM +0000, Phillip Wood via GitGitGadget wrote:
>> From: Phillip Wood <[email protected]>
>>
>> When our asciidoc files were renamed from "*.txt" to "*.adoc" in
>> 1f010d6bdf7 (doc: use .adoc extension for AsciiDoc files, 2025-01-20)
>> the "meson.build" file in "Documentation" was updated but the
>> "meson.build" files in the "technical" and "howto" subdirectories were
>> not. This causes the meson build to fail when configured with
>> -Ddocs=html. Fix this by updating the relevant "meson.build" files.
> > Good catch, thanks! I wonder: do we maybe also want to start building
> documentation with Meson so that we would catch issues like this
> earlier?
I think that would be a good idea.
> In any case, I'm happy to defer that to a later point and for now only
> land the fix.
Yes, I was hoping this minimal fix would be acceptable for inclusion in the upcoming release. We can change the CI once that's out the door.
Best Wishes
Phillip
> Patrick
|
User |
On the Git mailing list, Junio C Hamano wrote (reply to this): Phillip Wood <[email protected]> writes:
> Yes, I was hoping this minimal fix would be acceptable for inclusion
> in the upcoming release. We can change the CI once that's out the
> door.
Thanks, both. Will queue. |
This patch series was integrated into seen via git@335411b. |
This patch series was integrated into seen via git@4fe584f. |
This branch is now known as |
This patch series was integrated into seen via git@0643a34. |
This patch series was integrated into next via git@fd3038f. |
There was a status update in the "New Topics" section about the branch Meson-based build procedure forgot to build some docs, which has been corrected. Will merge to 'master'. source: <[email protected]> |
There was a status update in the "New Topics" section about the branch Meson-based build procedure forgot to build some docs, which has been corrected. Will merge to 'master'. source: <[email protected]> |
This patch series was integrated into seen via git@cf0d9e6. |
This patch series was integrated into seen via git@22fab08. |
This patch series was integrated into master via git@22fab08. |
This patch series was integrated into next via git@22fab08. |
Closed via 22fab08. |
Cc: Patrick Steinhardt [email protected]
Cc: Junio C Hamano [email protected]
cc: Phillip Wood [email protected]