2022-02-13 07:00:57 +11:00
|
|
|
|
2022-04-12 07:23:01 +11:00
|
|
|
all: voxelize evolvopick pickover julia lorentz essai
|
2022-04-03 15:44:24 +11:00
|
|
|
|
2022-04-12 07:23:01 +11:00
|
|
|
GFOPT = -Wall -Wextra -time -g -O -Imods/
|
2022-02-13 07:00:57 +11:00
|
|
|
|
|
|
|
# ---------------------------------------------
|
|
|
|
|
2022-03-27 13:36:25 +11:00
|
|
|
mods/spitpgm.o: mods/spitpgm.f90 Makefile
|
|
|
|
gfortran $(GFOPT) -c $< -o $@
|
|
|
|
|
|
|
|
mods/points3d.o: mods/points3d.f90 Makefile
|
2022-03-22 04:28:42 +11:00
|
|
|
gfortran $(GFOPT) -c $< -o $@
|
2022-02-13 07:00:57 +11:00
|
|
|
|
2022-10-29 06:53:57 +11:00
|
|
|
mods/xperiment.o: mods/xperiment.f90 Makefile
|
|
|
|
gfortran $(GFOPT) -c $< -o $@
|
|
|
|
|
2022-02-13 07:00:57 +11:00
|
|
|
fraktals.o: fraktals.f90 Makefile
|
|
|
|
gfortran $(GFOPT) -c $<
|
|
|
|
|
2022-10-29 06:53:57 +11:00
|
|
|
OBJS = mods/spitpgm.o mods/points3d.o mods/xperiment.o \
|
|
|
|
fraktals.o
|
2022-02-13 07:00:57 +11:00
|
|
|
|
|
|
|
# ---------------------------------------------
|
|
|
|
|
2022-04-12 07:23:01 +11:00
|
|
|
essai: essai.f90 Makefile $(OBJS)
|
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
2022-04-10 18:53:31 +11:00
|
|
|
henon: henon.f90 Makefile $(OBJS)
|
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
2022-02-13 07:00:57 +11:00
|
|
|
julia: julia.f90 Makefile $(OBJS)
|
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
2022-03-27 13:36:25 +11:00
|
|
|
pickover: pickover.f90 Makefile $(OBJS)
|
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
|
|
|
evolvopick: evolvopick.f90 Makefile $(OBJS)
|
2022-03-08 20:36:32 +11:00
|
|
|
gfortran $(GFOPT) $< $(OBJS) $(DOT_O) -o $@
|
|
|
|
|
2022-03-22 04:28:42 +11:00
|
|
|
voxelize: voxelize.f90 Makefile $(OBJS)
|
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
2022-03-08 20:36:32 +11:00
|
|
|
lorentz: lorentz.f90 Makefile $(OBJS)
|
2022-02-15 00:15:10 +11:00
|
|
|
gfortran $(GFOPT) $< $(OBJS) -o $@
|
|
|
|
|
2022-02-13 07:00:57 +11:00
|
|
|
# ---------------------------------------------
|
2022-02-16 22:15:30 +11:00
|
|
|
|
2022-03-08 20:36:32 +11:00
|
|
|
lorentz.pgm: lorentz Makefile
|
|
|
|
./lorentz $@ > /dev/null
|
|
|
|
|
|
|
|
pickover.pgm: pickover Makefile
|
2022-04-03 15:44:24 +11:00
|
|
|
./pickover $@ > /dev/null
|
2022-02-16 22:15:30 +11:00
|
|
|
|
|
|
|
# ---------------------------------------------
|