> What about a dedicated rule that downloads what you need and is not a
prerequisite of the default target?
Appreciate the suggestion. Sometimes that's easier said than done though,
especially this case (albeit uncommon): importing a makefile as a
dependency from a required library. That was the case for many of my
projects at my last job, which used:
https://github.com/INCATools/ontology-development-kit . At the root of that
library are a bunch of common biomedical ontologies / coding systems
(here's the pattern that defines:
https://github.com/search?q=repo%3AINCATools%2Fontology-development-kit%20component-download&type=code),
which are the first step in these ontology pipelines. And unfortunately
very few of these ontologies actually post the release artefact hashes
along with the download.

On Mon, Nov 24, 2025 at 6:34 PM Dmitry Goncharov <[email protected]>
wrote:

> On Mon, Nov 24, 2025 at 1:54 PM Joe Flack <[email protected]> wrote:
> > So for me and my fellows, the easy way around this is to go in and just
> temporarily remove the prereqs, run what we need, and remember to add the
> prereqs back later.
>
> What about a dedicated rule that downloads what you need and is not a
> prerequisite of the default target? You can run such rule manually
> whenever needed.
>
> regards, Dmitry
>

Reply via email to