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

Unnecessary SMS builds #467

Closed
lambdaTotoro opened this issue Apr 15, 2019 · 1 comment
Closed

Unnecessary SMS builds #467

lambdaTotoro opened this issue Apr 15, 2019 · 1 comment

Comments

@lambdaTotoro
Copy link
Contributor

If one builds a sTeX file with a bunch of dependencies¹ with mmt make pdflatex file, all sms files in the dependency closure are built, if they do not exist yet. Of those that do exist, those that are up-to-date ("i.e." younger than the file they are based on) do not need to be rebuilt, but some of them are, currently.

This becomes especially visible when building the same file multiple times in succession. Here, there are also a lot of sms dependencies that read "success" when they should just be up-to-date, since their corresponding latex files should not have changed in between builds.

As a result, build times are longer than they need to be, which is unfortunate.


[1]: e.g. ../MathHub/MiKoCourses/IWGS/source/WS1819/assignments.tex

@lambdaTotoro
Copy link
Contributor Author

This became irrelevant with the deprecation of the sms format (see #551). Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants