Skip to content

Conversation

@ptgolden
Copy link

This commit changes clean to a double-colon to allow local project Makefiles to also define a clean rule without overriding the top-level one. A stub for a double-colon clean rule is placed into the project Makefile as well.

See https://www.gnu.org/software/make/manual/html_node/Double_002dColon.html

Addresses INCATools/ontology-development-kit#1284

This commit changes `clean` to a double-colon to allow local project
Makefiles to also define a `clean` rule without overriding the top-level
one. A stub for a double-colon `clean` rule is placed into the project
Makefile as well.

See <https://www.gnu.org/software/make/manual/html_node/Double_002dColon.html>

Addresses <INCATools/ontology-development-kit#1284>
@ptgolden
Copy link
Author

@gouttegd I imagine that this was the right place to submit this PR, since all the templates were removed as of INCATools/ontology-development-kit@51a4220

@gouttegd gouttegd self-requested a review January 15, 2026 19:29
@gouttegd
Copy link
Collaborator

I imagine that this was the right place to submit this PR

Yes, absolutely! This is where the standard workflows will be maintained from now on.

Thanks, will make some tests and decide later, but as I said on the original ticket I am inclined to adopt the idea.

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.

2 participants