]> git.llucax.com Git - z.facultad/75.42/euler.git/blobdiff - Makefile
Se agregan las corridas y un Doxyfile para el informe para imprimir.
[z.facultad/75.42/euler.git] / Makefile
index e7ef15271bdb72dcfcf6e9d59ef568d6004ef2e3..7b3ae0429a1cd482c9c06dcf7e27f8d8ede7fde0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -28,4 +28,30 @@ tp1: $(TARGETS)
 # Regla para borrar.
 clean:
        @echo "Limpiando..."
 # Regla para borrar.
 clean:
        @echo "Limpiando..."
-       @rm -fv $(TARGETS) *.o core tp1
+       @rm -fR $(TARGETS) *.o core tp1 corrida_*.txt html latex
+
+# Corridas.
+corrida_2.txt: tp1
+       @./tp1 2 > corrida_2.txt
+
+corrida_2_200__150.txt: tp1
+       @./tp1 2 200 -150 > corrida_2_200__150.txt
+
+corrida_50_5000.txt: tp1
+       @./tp1 50 5000 > corrida_50_5000.txt
+
+# Corridas con error.
+corrida_2__200__150.txt: tp1
+       @(./tp1 2 -200 -150 2> corrida_2__200__150.txt) || true
+
+corrida_0_10.txt: tp1
+       @(./tp1 0 10 2> corrida_0_10.txt) || true
+
+# Crea todas las corridas.
+corridas: corrida_2.txt corrida_2_200__150.txt corrida_50_5000.txt \
+               corrida_2__200__150.txt corrida_0_10.txt
+
+# Informe.
+informe: corridas
+       @doxygen
+       @cd latex && make refman.pdf && cd ..