csci-1301 / csci-1301.github.io

CSCI 1301: Principles of Computer Programming I course resources
https://csci-1301.github.io/
Creative Commons Attribution 4.0 International
3 stars 14 forks source link

Create files for assesment material without solution *before* compiling the website #151

Open aubertc opened 10 months ago

aubertc commented 10 months ago

The files add in this commit as well as the "exercise" file are automatically generated by makefile:

https://github.com/csci-1301/csci-1301.github.io/blob/f17fee22ecb8e2a9cde31d870c986b81992f2669/Makefile#L242-L257

However, they have to be added to the repo. to be correctly compiled & uploaded. Why is that? Isn't there a way of making sure those three files are created before the site is compiled & uploaded?

aubertc commented 5 months ago

Tried to solve this for a while but finally gave up with https://github.com/csci-1301/csci-1301.github.io/commit/7ccf5879a6d24f6cdf9d24b5b7c472768cb5f32d

I really don't understand why those files are not created before the html, pdf, … are as they should.