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

parallel compilation for documents #10

Merged
merged 6 commits into from
May 8, 2023
Merged

parallel compilation for documents #10

merged 6 commits into from
May 8, 2023

Conversation

felixschurk
Copy link

Hei,
as noted in #9 here is a first draft to compile all in parallel.
The checks do I also need to add, but as its my first contribution I am not super sure how there the normal procedure is.

Further to the parallel compilation, I added includesvg also to the commands where the path is fixed for the anthology.

I used inkscape with svg for some images, and there the conversion to
the anthology failed. With this added line the conversion is actually
right handled.
This version does not yet contain any error checking if an run from
latexmk would fail.
Adding an boolean useParallel which can be set, and then is switches
between parallel and normal compilation.
felixschurk and others added 3 commits January 24, 2023 09:46
The --joblog option for parallel is used to determine the exit status of
the single latexmk run. The joblog is then filtered with awk for any
exitstatus that is not zero, which is then written to an logfile in the
main directory.
When checking this logfile in the main directory the filename is shown
and can be checked.
@felixschurk felixschurk marked this pull request as ready for review February 6, 2023 12:45
@sanjayankur31 sanjayankur31 self-requested a review February 9, 2023 10:34
@sanjayankur31 sanjayankur31 self-assigned this Feb 9, 2023
@sanjayankur31 sanjayankur31 changed the base branch from main to development May 8, 2023 17:54
@sanjayankur31 sanjayankur31 merged commit 6ff4c43 into sanjayankur31:development May 8, 2023
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