Makefile 461 B

1234567891011121314151617
  1. # Makefile pour le portage
  2. .PHONY: trace-julia build-c compare clean
  3. # 1. Lance Julia avec l'instrumentation pour générer les traces et le Golden Master HDF5
  4. trace-julia:
  5. julia --project=. src/main_simulation.jl --trace-mode
  6. # 2. Compile le nouveau code C
  7. build-c:
  8. gcc -g -O2 src_c/main.c -o build/sim_c -lpdi
  9. # 3. Compare les sorties (Vision Test)
  10. compare:
  11. julia scripts/compare_results.jl build/output_c.h5 build/output_julia.h5
  12. clean:
  13. rm -f build/*