Skip to content

doxygen: add build-tools tag#34249

Merged
tldahlgren merged 2 commits intospack:developfrom
sethrj:doxygen-build-tool
Dec 2, 2022
Merged

doxygen: add build-tools tag#34249
tldahlgren merged 2 commits intospack:developfrom
sethrj:doxygen-build-tool

Conversation

@sethrj
Copy link
Copy Markdown
Contributor

@sethrj sethrj commented Dec 1, 2022

This allows it to be included automatically as an external. No one links against doxygen so this should be ok.

This allows it to be included automatically as an external. No one links
against doxygen so this should be ok.
@spackbot-app
Copy link
Copy Markdown

spackbot-app bot commented Dec 1, 2022

Hi @sethrj! I noticed that the following package(s) don't yet have maintainers:

  • doxygen

Are you interested in adopting any of these package(s)? If so, simply add the following to the package class:

    maintainers = ["sethrj"]

If not, could you contact the developers of this package and see if they are interested? You can quickly see who has worked on a package with spack blame:

$ spack blame doxygen

Thank you for your help! Please don't add maintainers without their consent.

You don't have to be a Spack expert or package developer in order to be a "maintainer," it just gives us a list of users willing to review PRs or debug issues relating to this package. A package can have multiple maintainers; just add a list of GitHub handles of anyone who wants to volunteer.

@sethrj sethrj requested a review from michaelkuhn December 1, 2022 17:55
@tldahlgren tldahlgren changed the title doxygen: add build-tool tag doxygen: add build-tools tag Dec 1, 2022

variant("mscgen", default=False, description="Build with support for code graphs from mscgen.")

tags = ["build-tools"]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Is it a build or documentation tool?

I can understand why someone would want to flag the package as a build tool for query purposes so I'll approve as is.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no doc-tools tag, and usually documentation tools are build tools since they're used as executables to generate documentation at build time.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed there are no doc-related tags. You could start one if you want 😉 .

Fair point about how it fits in workflows.

@tldahlgren tldahlgren self-assigned this Dec 1, 2022
@tldahlgren tldahlgren enabled auto-merge (squash) December 1, 2022 18:36
@sethrj
Copy link
Copy Markdown
Contributor Author

sethrj commented Dec 1, 2022

Thanks for the review @tldahlgren !

@tldahlgren tldahlgren merged commit a8a0a69 into spack:develop Dec 2, 2022
luke-dt pushed a commit to dantaslab/spack that referenced this pull request Dec 5, 2022
* doxygen: add build-tool tag
   This allows it to be included automatically as an external. No one links against doxygen so this should be ok.
* doxygen: add self as maintainer
amd-toolchain-support pushed a commit to amd-toolchain-support/spack that referenced this pull request Feb 16, 2023
* doxygen: add build-tool tag
   This allows it to be included automatically as an external. No one links against doxygen so this should be ok.
* doxygen: add self as maintainer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants