# makefile for wp2latex for EMX (gcc)
# runs under DOS and OS/2
#
NAME = wp2latex
GCC=gcc -Wall -O2
# DEBUG=-DDEBUG -g
# to get an error list under OS/2
#ERROR=2>&1 | tee >> errlist
OBJ=.o
# for Linux
#LIBS=-ml

.SUFFIXES: .c $(OBJ) .exe

.c$(OBJ):
	$(GCC) $(DEBUG) -c $*.c $(ERROR)


$(OBJ).exe:
	$(GCC) $*$(OBJ) wp2lfuti$(OBJ) wp2linit$(OBJ) wp2lfir$(OBJ) wp2lsec$(OBJ) formpars$(OBJ) $(LIBS) $(ERROR)

default: $(NAME).exe

$(NAME).exe: $(NAME)$(OBJ) wp2lfuti$(OBJ) wp2linit$(OBJ) wp2lfir$(OBJ) wp2lsec$(OBJ) formpars$(OBJ)
$(NAME)$(OBJ):  $(NAME).c $(NAME).h
wp2lfuti$(OBJ): wp2lfuti.c $(NAME).h
wp2linit$(OBJ): wp2linit.c $(NAME).h
wp2lfir$(OBJ):  wp2lfir.c $(NAME).h
wp2lsec$(OBJ):  wp2lsec.c $(NAME).h
formpars$(OBJ): formpars.c $(NAME).h

clean:
	del *$(OBJ)

