#* Makefile for GNU-make
#*
#* Copyright (C) 1998-2003 by TAMARIBUCHI, Tsuguhiro
#*
#*   WWW: http://sip.sci.shizuoka.ac.jp/grwin
#*

# GNU g77:
OBJEXT = o
F77CEXE = g77 -s -W -Wall -O -o $* $< -Wl,--subsystem,console -lcpgplot -lpgplot -lGrWin -lm -mwindows
F77EXE = g77 -s -W -Wall -fno-backslash -O -o $* $< -Wl,--subsystem,console -lpgplot -lGrWin -mwindows

# OpenWatcom:
#OBJEXT = obj
#F77EXE = wfl386 $< /fe=$@ $(GRWINLIB)

SRC = 

DEMO = \
	cpgdemo.exe pgdemo1.exe pgdemo2.exe pgdemo3.exe pgdemo4.exe pgdemo5.exe \
	pgdemo6.exe pgdemo7.exe pgdemo8.exe pgdemo9.exe pgdemo10.exe pgdemo11.exe \
	pgdemo12.exe pgdemo13.exe pgdemo14.exe pgdemo15.exe pgdemo16.exe pgdemo17.exe

.SUFFIXES:

%.exe: $(SRC)%.f
#	f77chk.pl $<
	$(F77EXE)

%.exe: $(SRC)%.c
	$(F77CEXE)

all: $(DEMO)

clean:
	-rm -f *.$(OBJEXT) *.exe

cpgdemo.exe : $(SRC)cpgdemo.c
pgdemo1.exe : $(SRC)pgdemo1.f
pgdemo2.exe : $(SRC)pgdemo2.f
pgdemo3.exe : $(SRC)pgdemo3.f
pgdemo4.exe : $(SRC)pgdemo4.f
pgdemo5.exe : $(SRC)pgdemo5.f
pgdemo6.exe : $(SRC)pgdemo6.f
pgdemo7.exe : $(SRC)pgdemo7.f
pgdemo8.exe : $(SRC)pgdemo8.f
pgdemo9.exe : $(SRC)pgdemo9.f
pgdemo10.exe : $(SRC)pgdemo10.f
pgdemo11.exe : $(SRC)pgdemo11.f
pgdemo12.exe : $(SRC)pgdemo12.f
pgdemo13.exe : $(SRC)pgdemo13.f
pgdemo14.exe : $(SRC)pgdemo14.f
pgdemo15.exe : $(SRC)pgdemo15.f
pgdemo16.exe : $(SRC)pgdemo16.f
pgdemo17.exe : $(SRC)pgdemo17.f
