|
|
@@ -22,25 +22,31 @@ tasks.o: tasks.cpp tasks.h basetask.h
|
|
|
|
|
|
clean:
|
|
|
rm -f $(OBJS) $(MAIN)
|
|
|
- rm -f *.png
|
|
|
+ rm -rf informe/imagenes
|
|
|
+ rm -rf informe/*.pdf
|
|
|
+
|
|
|
informe/informe.pdf: informe/informe.md
|
|
|
|
|
|
informe: informe/informe.pdf
|
|
|
pandoc informe/informe.md -o informe/informe.pdf
|
|
|
+
|
|
|
new: clean all
|
|
|
|
|
|
-ejercicio1: all
|
|
|
+makedir:
|
|
|
+ mkdir -p informe/imagenes
|
|
|
+
|
|
|
+ejercicio1: all makedir
|
|
|
./simusched consola.tsk 1 1 2 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio1.png
|
|
|
|
|
|
-ejercicio2: all
|
|
|
+ejercicio2: all makedir
|
|
|
./simusched ejer2.tsk 1 2 99 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio2_1core.png
|
|
|
./simusched ejer2.tsk 2 2 99 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio2_2core.png
|
|
|
./simusched ejer2.tsk 4 2 99 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio2_4core.png
|
|
|
|
|
|
-ejercicio3: all
|
|
|
+ejercicio3: all makedir
|
|
|
./simusched ejer3.tsk 1 2 99 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio3_1core.png
|
|
|
|
|
|
-ejercicio4: all
|
|
|
- ./simusched ejer2.tsk 1 2 99 SchedRR 1 02 | ./graphsched.py > informe/imagenes/ejercicio4_1core_02q.png
|
|
|
- ./simusched ejer2.tsk 1 2 99 SchedRR 1 05 | ./graphsched.py > informe/imagenes/ejercicio4_1core_05q.png
|
|
|
- ./simusched ejer2.tsk 1 2 99 SchedRR 1 10 | ./graphsched.py > informe/imagenes/ejercicio4_1core_10q.png
|
|
|
+ejercicio5: all makedir
|
|
|
+ ./simusched ejer2.tsk 1 2 99 SchedRR 1 02 | ./graphsched.py > informe/imagenes/ejercicio5_1core_02q.png
|
|
|
+ ./simusched ejer2.tsk 1 2 99 SchedRR 1 05 | ./graphsched.py > informe/imagenes/ejercicio5_1core_05q.png
|
|
|
+ ./simusched ejer2.tsk 1 2 99 SchedRR 1 10 | ./graphsched.py > informe/imagenes/ejercicio5_1core_10q.png
|