Skip to content
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

Better dependencies for md->html rendering #326

Closed
wants to merge 1 commit into from

Conversation

levitte
Copy link
Member

@levitte levitte commented May 5, 2022

It's too easy to miss adding proper dependencies, so let's make that
automatic, at least for md files we have in this repository.

All md->html rendering is made to depend on the presence of dirdata.yaml,
which will be a good reminder to add it where it's missing.

@levitte levitte changed the title Better dependencies for md->html rendering [Pending #320] Better dependencies for md->html rendering May 5, 2022
@levitte
Copy link
Member Author

levitte commented May 5, 2022

This depends on #320. Without that one, building from this PR will fail because of the missing top level dirdata.yaml

@levitte levitte changed the title [Pending #320] Better dependencies for md->html rendering Better dependencies for md->html rendering May 10, 2022
@levitte
Copy link
Member Author

levitte commented May 10, 2022

With #320 approved and merged, this is now rebased and ready for review

It's too easy to miss adding proper depdencies, so let's make that
automatic, at least for md files we have in this repository.

All md->html rendering is made to depend on the presence of dirdata.yaml,
which will be a good reminder to add it where it's missing.
@levitte
Copy link
Member Author

levitte commented May 10, 2022

Note that www.openssl.org/roadmap.html currently lacks the expected breadcrumbs, in spite of #320. That's because the dependencies for roadmap.html in Makefile doesn't specify dirdata.yaml. This PR resolves that.

@levitte
Copy link
Member Author

levitte commented May 10, 2022

Merged

0de56ea Better dependencies for md->html rendering

@levitte levitte closed this May 10, 2022
@levitte levitte deleted the fix-md-deps branch May 10, 2022 13:29
openssl-machine pushed a commit that referenced this pull request May 10, 2022
It's too easy to miss adding proper depdencies, so let's make that
automatic, at least for md files we have in this repository.

All md->html rendering is made to depend on the presence of dirdata.yaml,
which will be a good reminder to add it where it's missing.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from #326)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants