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

Share archetype across books #10

Open
cdlm opened this issue Nov 22, 2016 · 1 comment
Open

Share archetype across books #10

cdlm opened this issue Nov 22, 2016 · 1 comment

Comments

@cdlm
Copy link
Contributor

cdlm commented Nov 22, 2016

The recent work I did in the book archetype factored all of the technical stuff out of the main Makefile, which now just sets variables and includes build logic from the support/makefiles directory.

I'm thinking this directory should be extracted as a repo of its own, as it is generic but ends up being duplicated in the code of each book. That would help share fixes across books…

@cdlm cdlm added the question label Nov 22, 2016
@cdlm cdlm removed the question label May 15, 2017
@cdlm cdlm changed the title Extract makefiles in their own repo Share archetype across books May 15, 2017
@cdlm
Copy link
Contributor Author

cdlm commented May 26, 2017

Furthermore, some books (well, only @SquareBracketAssociates/LearningOOPWithPharo currently) require some customization, so an override mechanism would be nice… not sure how to do it, though.

What's certain is that updating half a dozen projects so they benefit from fixes in the archetype is starting to be a hassle (not hard to do but quite repetitive and not automated).

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

No branches or pull requests

1 participant