SHELL   = /bin/sh

CFLAGS  = -g  -DSAVELOFIG=savelofig -DSAVEPHFIG=savephfig -DGETLOFIG=getlofig -DGETPHFIG=getphfig 

ALLIANCE_INCLUDE = /labo/include
ALLIANCE_LIB = /labo/lib

HEADER = -I$(ALLIANCE_INCLUDE) -DMPH_H='"mph306.h"' -DMLO_H='"mlo402.h"' -DMUT_H='"mut309.h"'
LIB 	= -L$(ALLIANCE_LIB) -lMpu306 -lMlu406 -lMcp307 -lMcl406 -lMap305 -lMal400 -lMhl402 -lMvl404 -lMsl600 -lMel400 -lMph306 -lMlo402 -lMut309 

distrib : ../bin/x2y ../bin/view ../bin/flat ../bin/cleanup ../bin/seed

install : ../bin/x2y ../bin/view ../bin/flat ../bin/cleanup ../bin/seed

../bin/seed : seed.c
	cc $(CFLAGS) $(HEADER) seed.c $(LIB) -o ../bin/seed 

../bin/x2y : x2y.c
	cc $(CFLAGS) $(HEADER) x2y.c $(LIB) -o ../bin/x2y 

../bin/view : viewlo.c viewph.c
	cc $(CFLAGS) $(HEADER) viewlo.c $(LIB) -o ../bin/viewlo 
	cc $(CFLAGS) $(HEADER) viewph.c $(LIB) -o ../bin/viewph 

../bin/flat : flatlo.c flatph.c
	cc $(CFLAGS) $(HEADER) flatlo.c $(LIB) -o ../bin/flatlo 
	cc $(CFLAGS) $(HEADER) flatph.c $(LIB) -o ../bin/flatph 

../bin/cleanup : cleanup.c
	cc $(CFLAGS) $(HEADER) cleanup.c $(LIB) -o ../bin/cleanup 
	
clean:
	rm *.o
