# .TYPE		make file
# .NAME		$MIDASHOME/$MIDVERS/contrib/iue/src/makefile 
# .LANGUAGE	makefile syntax
# .ENVIRONMENT	Unix Systems. 
# .COMMENT	Compiles source files and generates "iue" context commands
#
# .REMARKS	
# .AUTHOR	J.D. Ponz, A. de la Fuente, E. Ojero
# .VERSION 2.0  950928:         IUE+IUEFA Contexts merging.

include ../../../local/default.mk

M = ../../exec

LLIB = -L$(LLIBDIR) -list -L$(LIBDIR) -lmidas

LIBS =	$(LLIBDIR)/libist.a\
	$(LIBDIR)/libmidas.a 

OUT =   $(M)/iuein.exe\
	$(M)/iuedisk.exe\
	$(M)/tblconv.exe\
	$(M)/iueconcat.exe


# DEPENDENCIES:
all: $(MAKEFILE_VMS) $(OUT)

$(MAKEFILE_VMS): makefile
	$(MAKE_VMS)

$(M)/iuein.exe: iuein.o $(LIBS)
	$(LD77) iuein.o $(LLIB) $(SLIB) -o $@
	$(STRIP) $@

$(M)/iuedisk.exe: iuedisk.o $(LIBS)
	$(LD77) iuedisk.o $(LLIB) $(SLIB) -o $@
	$(STRIP) $@

$(M)/tblconv.exe: tblconv.o $(LIBS)
	$(LDCC) tblconv.o $(LLIB) $(MLIB) $(SLIB) -o $@
	$(STRIP) $@

$(M)/iueconcat.exe: iueconcat.o $(LIBS)
	$(LD77) iueconcat.o $(LLIB) $(SLIB) -o $@
	$(STRIP) $@

clean_exec:
	rm -f $(OUT)

clean:
	rm -f *.o
	rm -f *.f
