# Makefile.in for LCC, Amiga port 26-Aug-1996; Joop van de Wege
# email: Joop.vandeWege@medew.ento.wau.nl
# INCLUDE = -I$(prefix) causes problems when LCC is NOT installed in /ade!!
# -Dfork=vfork is needed only when compiling for ade-environment.
# TODO: add install rule
#       make rule to 'make' with lcc/rcc (path problems!)

srcdir = @srcdir@
VPATH = @srcdir@
CC=@CXX@
CFLAGS = @CFLAGS@
GNUFLAGS = @GNUFLAGS@
INCLUDE=-I$(prefix)/os-include
INTERNAL_CFLAGS= $(CFLAGS) $(GNUFLAGS) -Dfork=vfork
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@

HOST=amiga

OBJS = $(HOST).o lcc-$(HOST).o

all:	lcc bprint

lcc:	$(OBJS)
	$(CC) -o $@ $(OBJS) $(LDFLAGS); #rm -f $(OBJS)

$(HOST).o: $(HOST).c
	${CC} $(INCLUDE) ${INTERNAL_CFLAGS} -c $(srcdir)/$(HOST).c
lcc-$(HOST).o: lcc-$(HOST).c
	${CC} $(INCLUDE) ${INTERNAL_CFLAGS} -c $(srcdir)/lcc-$(HOST).c

bprint:	bprint.c
	$(CC) -o bprint $(LDFLAGS) $(srcdir)/bprint.c

clean:
	-rm -f *.o a.out core bprint
