# makefile for libpng
# For conditions of distribution and use, see copyright notice in png.h

SHELL			:= /bin/sh

#######
include $(BUILDHOME)/buildprefs/make.pre
#######

ZLIBDIR			:= ../zlib-1.1.3

LIB_NAME		:= libpng.a
TARGET			:= $(OBJ_DIR)/$(LIB_NAME)
CFLAGS			:= $(CFLAGS) -O
INCLUDES		:= $(INCLUDES) -I. -I$(ZLIBDIR)

APP_VERSION		= -app 1 0 3 d 0 -short 1.0.3 -long "1.0.3 "`echo -n -e '\302\251'`"1998, 1999 Glenn Randers-Pehrson" 

MY_INSTALL_DIR	:= $(BELIBRARIES)

SRCS			:= \
	png.c \
	pngset.c \
	pngget.c \
	pngrutil.c \
	pngtrans.c \
	pngwutil.c \
	pngread.c \
	pngrio.c \
	pngwio.c \
	pngwrite.c \
	pngrtran.c \
	pngwtran.c \
	pngmem.c \
	pngerror.c \
	pngpread.c

OBJS			:= $(SRCS_LIST_TO_OBJS)

$(TARGET): $(OBJ_DIR) $(OBJS)
	$(AR) $(ARFLAGS) $@ $(OBJS)
	$(SETVERSION) $@ $(SYSTEM_VERSION) $(APP_VERSION)

install:: $(TARGET) $(MY_INSTALL_DIR)
	cp -f png.h $(BUILDHOME)/metro/inc
	cp -f pngconf.h $(BUILDHOME)/metro/inc
	cp -f png.h $(INSTALL_DEV_GNU_HEADERS)
	cp -f pngconf.h $(INSTALL_DEV_GNU_HEADERS)
	cp -f $(TARGET) $(INSTALL_DEV_LIBS)

#######
include $(BUILDHOME)/buildprefs/make.post
#######
