ALLIANCE_INCLUDE=/labo/include
ALLIANCE_LIB=/labo/lib
LIB = -L$(ALLIANCE_LIB) -lMlu406 -lMpu306 -lMap304 -lMal400 -lMcp307 -lMcl406 -lMsl600 -lMel400 -lMhl402 -lMvl404 -lMlo402 -lMph306 -lMut309 -L./ -lM2S102 -lREX102 -lRDS101 -lm

HEADER = -g -I$(ALLIANCE_INCLUDE) -DMUT_H='"mut309.h"' -DMLO_H='"mlo402.h"' -DMPH_H='"mph306.h"' -DRDS_H='"rds101.h"'  -DMBKRDS_H='"mbkrds102.h"' -DRDS_H='"rds101.h"' -DEXTRACT_H='"extract102.h"'
 
OBJ = lynx.o extractor.o lyerror.o 

distrib: $(OBJ)
	cc -o  lynx $(OBJ) $(LIB)
	strip lynx
	mv lynx ../bin

lynx.o : lynx.c 
	cc $(HEADER) -c lynx.c

extractor.o : extractor.c extractor.h 
	cc $(HEADER) -c extractor.c

lyerror.o : lyerror.c lyerror.h 
	cc $(HEADER) -c lyerror.c
