SRCDIR = ../..
BUILDDIR = $(SRCDIR)
include $(BUILDDIR)/Makefile.config

LIBOPT = $(BUILDDIR)/libopt

INCLUDE = -I$(SRCDIR)/shhopt

all: hpcdtoppm

merge: hpcdtoppm

OBJ=	main.o output.o color.o format.o tools.o error.o \
	ppm.o postscr.o const.o

hpcdtoppm: $(OBJ) $(NETPBMLIBS) $(LIBOPT)
	$(LD) $(LDFLAGS) -o hpcdtoppm $(OBJ) `$(LIBOPT) $(NETPBMLIBS)`

%.o: %.c $(HEADERLINKS)
	$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@

.PHONY: install.bin
install.bin: install.bin.common

.PHONY: install.man
install.man: install.man.common

BINARIES = hpcdtoppm
SCRIPTS = pcdindex
MANUALS1 = hpcdtoppm pcdindex

include $(SRCDIR)/Makefile.common

clean: clean.common

FORCE:

LDFLAGS += -lpbm -lppm -lpgm
