Makefile 660 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."