libreim / apuntesDGIIM

Repositorio de apuntes del Doble Grado en Ingeniería Informática y Matemáticas de la Universidad de Granada.
https://libreim.github.io/apuntesDGIIM/
Other
82 stars 26 forks source link

Makefile: deja de eliminar archivos auxiliares cada vez que se compila #87

Closed danipozo closed 4 years ago

danipozo commented 4 years ago

Con este cambio, los ficheros auxiliares que generan latexmk y pdflatex al compilar no se eliminan después de compilar cada vez. Esto resulta en compilaciones más rápidas.

El inconveniente es que dichos archivos auxiliares quedan en .out, y ensucian el directorio.

mx-psi commented 4 years ago

Creo que es mejor dar la opción al usuario (habría que discutir si es opt-in u opt-out). Ya existe la opción de compilación continua que añadió @jmml97, podríamos hacer que en caso de que se active la compilación continua no se borren los ficheros.

mx-psi commented 4 years ago

Ah, de hecho la compilación continua (por ejemplo, make CONT=true emv) no los borra (nunca llega a la linea de latexmk -c).

danipozo commented 4 years ago

Creo que esta opción debe existir aunque no se active la compilación continua, al menos si es posible indicarle a latexmk que almacene los ficheros en algún subdirectorio de .out.

mx-psi commented 4 years ago

Okay. Yo creo que debería ser opt-in, con una variable como KEEP.

danipozo commented 4 years ago

Con los cambios introducidos en este commit, debería estar funcionando como opt-in, mediante la variable KEEP_AUX.