Makefile 748 B

12345678910111213141516171819202122232425262728
  1. all:
  2. @echo "===== Compilation de toutes les applications ====="
  3. make part1
  4. make part2
  5. @echo "===== Termine ====="
  6. part1:
  7. @echo "----- Compilation des programmes de la partie 1 -----"
  8. make -C ./Partie_1/Thread/
  9. make -C ./Partie_1/MPI/
  10. make -C ./Partie_1/Hybride/
  11. @echo "----- Compilation partie 1 termine -----"
  12. part2:
  13. @echo "----- Compilation des programmes de la partie 2 -----"
  14. make -C ./Partie_2/Moyenne/
  15. make -C ./Partie_2/EMA/
  16. @echo "----- Compilation partie 2 termine -----"
  17. clean:
  18. @echo "===== Suppression des programmes ====="
  19. make -C ./Partie_1/Thread/ clean
  20. make -C ./Partie_1/MPI/ clean
  21. make -C ./Partie_1/Hybride/ clean
  22. make -C ./Partie_2/Moyenne/ clean
  23. make -C ./Partie_2/EMA/ clean
  24. @echo "===== Termine ====="