ifeq ($(WHAT)x, x)

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

LIST = \
		gzip \
		zdiff \
		zgrep \
		zmore \
		znew \
		zforce \
		gzexe

install: FORCE
	for WHAT in $(LIST); do \
		$(MAKE) $(PARALLELMFLAGS) WHAT=$$WHAT $@;  \
	done

clean:	FORCE
	-rm -rf $(OBJ_DIR)

.DEFAULT: FORCE
	for WHAT in $(LIST); do \
		$(MAKE) $(PARALLELMFLAGS) WHAT=$$WHAT $@; \
	done

FORCE:

else

SHELL = /bin/sh

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

TARGET		= $(OBJ_DIR)/$(WHAT)

APP_VERSION		= -app 1 2 4 d 0 -short 1.2.4 -long "1.2.4 "`echo -n -e '\302\251'`" 1999 The Free Software Foundation" 

ifeq ($(WHAT), gzip)

SRCS		= \
				gzip.c \
				zip.c \
				deflate.c \
				trees.c \
				bits.c \
				unzip.c \
				inflate.c \
				util.c \
				crypt.c \
				lzw.c \
				unlzw.c \
				unpack.c \
				unlzh.c								

OBJS		= $(SRCS_LIST_TO_OBJS)

CFLAGS		+= \
				-DSTDC_HEADERS=1 \
				-DHAVE_UNISTD_H=1 \
				-DDIRENT=1

$(TARGET):	$(OBJ_DIR) $(OBJS)
	$(LD) -o $@ $(OBJS) $(LDFLAGS)
	$(SETVERSION) $@ $(SYSTEM_VERSION) $(APP_VERSION)

install::	$(TARGET)
	ln -sf gzip $(INSTALL_BIN)/gunzip
	ln -sf gzip $(INSTALL_BIN)/zcat
	ln -sf zdiff $(INSTALL_BIN)/zcmp

else

$(TARGET):	$(WHAT).in
	sed -e "1d" -e "s|BINDIR|/bin|" $(WHAT).in > $@
	chmod 755 $@

endif

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

endif
