1#
2# Universal makefile for GNU make for hptzip
3# HUSKY project (c) 1998-2003 HUSKY Team.
4#
5# $Id$
6#
7
8include ../../huskymak.cfg
9include osdep.inc
10
11TOP=../..
12SRCDIR=../src
13_H_DIR = $(MODULENAME)
14
15MODULENAME=hptzip
16VER_MAJOR=0
17VER_MINOR=1
18VER_RELEASE=0
19
20ifeq ($(DEBUG), 1)
21  CFLAGS = -I../hptzip -I$(INCDIR) $(DEBCFLAGS) $(WARNFLAGS)
22  LFLAGS = $(DEBLFLAGS)
23else
24  CFLAGS = -I../hptzip -I$(INCDIR) $(OPTCFLAGS) $(WARNFLAGS)
25  LFLAGS = $(OPTLFLAGS)
26endif
27# /vk was:
28#CFLAGS+= -I../hptzip -I$(INCDIR) $(OPTCFLAGS) $(WARNFLAGS)
29#LFLAGS+= -L../../build/$(PLATFORM)/lib -I$(LIBDIR)
30
31SRCS_libhptzip=hptzip.c zip.c unzip.c
32ifeq ($(PLATFORM),win32)
33   SRCS_libhptzip+= iowin32.c
34else
35   SRCS_libhptzip+= ioapi.c
36endif
37OBJS_libhptzip=$(call src2obj, $(SRCS_libhptzip))
38LIBS_libhptzip=z husky
39CFLAGS_libhptzip=
40LFLAGS_libhptzip=
41
42LIBRARIES=hptzip
43BINARIES=
44HEADERS=hptzip.h
45
46include makefile.prg
47