# Makefile for PDFlib # # modified for Amiga SAS/C PPC by ARK (28/Nov/99) # VERSION = @VERSION@ SHELL = @SHELL@ INSTALL = @INSTALL@ INCDIR = CC = SCPPC CCOPT = LD = LDOPT = OBJ = o EXE = .elf RM = #delete AR = ppc-amigaos-ar RANLIB = ppc-amigaos-ranlib AROPTS = PDFLIB = libpdf.a LIBS = $(PDFLIB) # installation directories prefix = @prefix@ exec_prefix = @exec_prefix@ # directories for the final library and include files for PDFlib users libdir = @libdir@ includedir = @includedir@ TIFFINC = ZLIBINC = # position independent code for shared libraries LDSHARED = @LDSHARED@ CFLAGS = .SUFFIXES: .c .c.o: $(CC) $(CFLAGS) $(DEFINES) $< SRC = \ p_afmparse.c \ p_annots.c \ p_basic.c \ p_ccitt.c \ p_color.c \ p_draw.c \ p_filter.c \ p_font.c \ p_gif.c \ p_gstate.c \ p_hyper.c \ p_image.c \ p_jpeg.c \ p_text.c \ p_tiff.c \ p_util.c OBJS = \ p_afmparse.$(OBJ) \ p_annots.$(OBJ) \ p_basic.$(OBJ) \ p_ccitt.$(OBJ) \ p_color.$(OBJ) \ p_draw.$(OBJ) \ p_filter.$(OBJ) \ p_font.$(OBJ) \ p_gif.$(OBJ) \ p_gstate.$(OBJ) \ p_hyper.$(OBJ) \ p_image.$(OBJ) \ p_jpeg.$(OBJ) \ p_text.$(OBJ) \ p_tiff.$(OBJ) \ p_util.$(OBJ) all: $(PDFLIB) $(PDFLIB): $(OBJS) $(AR) r $@ $(OBJS) $(RANLIB) $@ clean: -$(RM) $(OBJS) $(PDFLIB_STATIC) $(PDFLIB_SHARED) maintainer-clean: clean -$(RM) Makefile.in.bak install: $(PDFLIB) $(INSTALL) pdflib.h $(includedir) $(INSTALL) $(PDFLIB) $(libdir) cd $(libdir); \ if test $(PDFLIB) != $(PDFLIB_STATIC); then \ (ldconfig || true) >/dev/null 2>&1; \ else \ $(RANLIB) $(libdir)/$(PDFLIB_STATIC); \ fi uninstall: -$(RM) $(includedir)/pdflib.h -$(RM) $(libdir)/$(PDFLIB_STATIC) $(libdir)/$(PDFLIB_SHARED) depend: cp Makefile.in Makefile.in.bak sed '/^# Automatically generated dependencies/q' Makefile.in.bak >Makefile.in $(CC) $(CFLAGS) -MM $(SRC)>>Makefile.in # Automatically generated dependencies p_afmparse.o: p_afmparse.c p_intern.h pdflib.h p_config.h \ p_afmparse.h p_annots.o: p_annots.c p_intern.h pdflib.h p_config.h p_basic.o: p_basic.c p_intern.h pdflib.h p_config.h p_ccitt.o: p_ccitt.c p_intern.h pdflib.h p_config.h p_color.o: p_color.c p_intern.h pdflib.h p_config.h p_draw.o: p_draw.c p_intern.h pdflib.h p_config.h p_filter.o: p_filter.c p_intern.h pdflib.h p_config.h p_font.o: p_font.c p_intern.h pdflib.h p_config.h p_afmparse.h \ ansi_e.h macrom_e.h pdfdoc_e.h p_metrics.h p_gif.o: p_gif.c p_intern.h pdflib.h p_config.h p_gstate.o: p_gstate.c p_intern.h pdflib.h p_config.h p_hyper.o: p_hyper.c p_intern.h pdflib.h p_config.h p_image.o: p_image.c p_intern.h pdflib.h p_config.h p_jpeg.o: p_jpeg.c p_intern.h pdflib.h p_config.h p_text.o: p_text.c p_intern.h pdflib.h p_config.h p_afmparse.h p_tiff.o: p_tiff.c p_intern.h pdflib.h p_config.h p_util.o: p_util.c p_intern.h pdflib.h p_config.h