X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=moebius2.git;a=blobdiff_plain;f=Makefile;fp=Makefile;h=ecccd72524fcd94b895bfd509ddc5e4ccd7da876;hp=dd4b218ed001f0eb33ec5f901a29e70c2679efef;hb=a0f36c8849d41b4be54f00e3f9e19ce79a67abae;hpb=c01a4fe080a448234b39afb7ea7f7a3c9c229fb7 diff --git a/Makefile b/Makefile index dd4b218..ecccd72 100644 --- a/Makefile +++ b/Makefile @@ -40,8 +40,8 @@ lumpy.cfm: oldmoebius-converter prime.data ../moebius/ins-new ../moebius/a.out ring.cfm: oldmoebius-converter prime.data /dev/null ../moebius/a.out ./$^ -o$@ -best.CFM: minimise sgtatham.cfm - ./$^ -iwip.cfm -o$@ +best.CFM: + ./minimise sgtatham.cfm -iwip.cfm -o$@ view-%: view+%.o mgraph+%.o common.o $(CC) $(CFLAGS) -o $@ $^ $(LIBGSL) -L/usr/X11R6/lib -lX11 @@ -49,6 +49,14 @@ view-%: view+%.o mgraph+%.o common.o interpolate-%: interpolate+%.o mgraph+%.o common.o $(CC) $(CFLAGS) -o $@ $^ $(LIBGSL) +define interpolate +dense-$1.cfm: interpolate-$1 $2 + ./$$< <$2 $$o +endef + +$(eval $(call interpolate,64, best.CFM)) +$(eval $(call interpolate,125, dense-64.cfm, dense-64.cfm)) + # this ridiculous repetition is due to make being too lame view+%.o: view.c