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

Fix make vars and improve docs gen #123

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

amc-corey-cox
Copy link

I've removed the quoting from the variables file sourced by Makefile. This fixes some of the strange errors that occur when the variables are used that result in partial quotations on execution.

I have also moved around the doc gen files and added a templates folder with a README.md, explaining where to get the default templates for modification. I also nested the files used for docgen under docs/files instead of just docs/ so that all of the doc gen stuff can live together there.

Finally, I renamed the .env.public file to config.public.mk to reflect the fact that it is a configuration file for Makefile. This seems to be consistent with some conventions in the Makefile community and helps to differentiate it from an environment file that follows different conventions.

Please give me any feedback you have on these rearrangements. I'm happy to make changes to accommodate how we want to do things in the LinkML community. These were just what made sense to me.

@amc-corey-cox
Copy link
Author

I chose all of you because you appear to have a hand in driving the direction of the cookie-cutter but if there is someone more appropriate for this code review please let me know.

@sujaypatil96
Copy link
Member

sujaypatil96 commented Sep 13, 2024

Sorry I haven't taken a look at this yet, will have it reviewed by early next week @amc-corey-cox.

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.

Too much quotation in generated configurations in .env.public
2 participants