Fortraneries/GrafAnim/Makefile

50 lines
1.1 KiB
Makefile
Raw Normal View History

2022-10-28 22:18:39 +02:00
#
# Fortraneries by tTh - Graf Anim
#
2023-02-11 15:31:21 +01:00
GFOPT = -Wall -Wextra -g -time -I../Modules
2023-06-11 09:43:35 +02:00
MYLIB = '../Modules/libtth90modules.a'
2023-02-11 15:31:21 +01:00
# ---- programmes
2022-10-28 22:18:39 +02:00
2023-06-21 02:01:44 +02:00
essai: essai.f90 Makefile
gfortran $(GFOPT) $< $(MYLIB) -o $@
2022-10-28 22:18:39 +02:00
2023-12-24 20:53:27 +01:00
geowaves: geowaves.f90 Makefile
gfortran $(GFOPT) $< $(MYLIB) -o $@
2023-02-11 15:31:21 +01:00
doubledice: doubledice.f90 Makefile \
utils_ga.o usegenplot.o
gfortran $(GFOPT) $< usegenplot.o utils_ga.o -o $@
doublegauss: doublegauss.f90 Makefile utils_ga.o
2023-06-11 09:43:35 +02:00
gfortran $(GFOPT) $< $(MYLIB) utils_ga.o -o $@
2023-02-11 15:31:21 +01:00
trigofest: trigofest.f90 Makefile vue3axes.o utils_ga.o
2023-06-11 09:43:35 +02:00
gfortran $(GFOPT) $< $(MYLIB) utils_ga.o -o $@
2023-02-11 15:31:21 +01:00
2023-05-07 10:33:43 +02:00
noisepic: noisepic.f90 Makefile
2023-06-11 09:43:35 +02:00
gfortran $(GFOPT) $< $(MYLIB) \
2023-05-07 20:23:33 +02:00
-o $@
2023-05-07 10:33:43 +02:00
2024-01-05 16:50:25 +01:00
# ---- bienvenue dans le monde applicatif
wavmetrics.o: wavmetrics.f90 Makefile
gfortran $(GFOPT) -c $<
soundscope: soundscope.f90 Makefile utils_ga.o
gfortran $(GFOPT) $< $(MYLIB) utils_ga.o -o $@
# ---- modules locaux ----
2022-11-22 08:58:56 +01:00
2022-10-28 22:18:39 +02:00
usegenplot.o: usegenplot.f90 Makefile
gfortran $(GFOPT) -c $<
2023-02-11 15:31:21 +01:00
utils_ga.o: utils_ga.f90 Makefile
gfortran $(GFOPT) -c $<
vue3axes.o: vue3axes.f90 Makefile
gfortran $(GFOPT) -c $<