# makefile for libpng
# Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc.
# For conditions of distribution and use, see copyright notice in png.h

SRCDIR=..
include $(SRCDIR)/Make.Rules

CFLAGS+=-I../zlib

HDRS = png.h pngconf.h

ARLIB = libpng.a

OBJS = png.o pngrcb.o pngrutil.o pngtrans.o pngwutil.o \
	pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \
	pngwtran.o pngmem.o pngerror.o pngpread.o

MAJOR = 1
MINOR = 0
PATCH = 89

SHBASE=png

#APPS = pngtest (you don't really want to install this)

include $(SRCDIR)/Make.Targets

## Linux
ifneq (,$(findstring linux,$(ARCHITECTURE)))
pngtest : pngtest.o $(SHLIB)
	$(CC) -o $@ pngtest.o -L$(SRCDIR)/zlib $(LOADLIBES) -lz -lm -Wl,-rpath-link -Wl,$(SRCDIR)/zlib
endif

## Alpha
ifneq (,$(findstring alpha,$(ARCHITECTURE)))
pngtest : pngtest.o $(SHLIB)
	$(CC) -o $@ pngtest.o -L$(SRCDIR)/zlib $(LOADLIBES) -lz -lm
endif

## HPUX
ifneq (,$(findstring houx,$(ARCHITECTURE)))
pngtest : pngtest.o $(SHLIB)
	$(CC) -o $@ pngtest.o -b -L$(SRCDIR)/zlib $(LOADLIBES) -lz -lm
endif
