The speed is AMAZING !! minutes now instead of hours. It might be due to the use of make -j6 -f try-images.mk
I have a question: How does make4ht decide on using make -j6 or other number for the parallel part? I am asking, becuase as I am testing it, I see it used make -j1 in here ----(this is on Linux VBox) ----------------- index-d6a6cb6c8ee1ee4f8e0d99c8affcaf33.svg index-41454bd3eeafc1f1acc1d3fa55931416.svg make -j1 -f index-images.mk make[1]: Entering directory '/mnt/public_html/my_notes/solving_ODE/current_version' make[1]: Warning: File 'index-images.mk' has modification time 1.5 s in the future dvisvgm -v4 -n --exact -c 1.15,1.15 -p 2-15,17,19-24,26-33,35-38,40-47,49-57,59,61-67,69-74 index.idv 2> index-1.dlog ..... ------------------------ The above is running now a Linux VBox (I lost my Ubuntu linux subsystem in windows, so I am resinstalling it again as we speak). In the example with j6, I using that. How is the numebr following "j" decided on? On Linux Manjaro VBox, make is GNU
make -v
GNU Make 4.2.1 Built for x86_64-unknown-linux-gnu And on Ubuntu under windows 10, it is also gnu make:
make -v
GNU Make 4.1 Built for x86_64-pc-linux-gnu Or may be becuase on VBox, only one core can be used (as far as I know) and make4ht checked for this, and that is why it used j1 while on windows linux subsystem more cores can be used and it used all available there? My PC happens to have 6 cores actually. In this case, I will use windows 10 linux subsystem only for builds, since then it can do j6. I justed wanted to check with the experts if this is what happened. thanks --Nasser