#    EPZip - the simple free distribution preparing tool
#    Copyright (C) 1997  Esa Peuha

#    This program is free software; you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation; either version 2 of the License, or
#    (at your option) any later version.

#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.

#    You should have received a copy of the GNU General Public License
#    along with this program; if not, write to the Free Software
#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

CC	= gcc

CFLAGS	= -g -O2 -Wall

OBJECTS	= epzip.o process_file.o crc.o deflate.o substitute.o codify.o bit_io.o

DISTNAME	= epz100

ARCHIVER	= contrib/epzip/epzip

AFLAGS	=

all:	epzip

epzip:	$(OBJECTS)
	$(CC) $(CFLAGS) -o $@ $(OBJECTS)
	strip -s epzip.exe

$(OBJECTS):	epzip.h

clean:
	rm -f epzip epzip.exe $(OBJECTS)

distribution:	../../$(DISTNAME)s.zip ../../$(DISTNAME)b.zip

../../%.zip:
	cd ../..
	$(ARCHIVER) $(AFLAGS) $(notdir $@) @manifest/$*.mft
	cd contrib/epzip
