OBJECTS = xmodem.o getput.o misc.o send.o receive.o batch.o
CFLAGS = -O

xmodem: $(OBJECTS)
	cc $(CFLAGS) $(OBJECTS) -o xmodem

$(OBJECTS): xmodem.h

print: 
	lpr -p -Pvmslp xmodem.h xmodem.c getput.c receive.c send.c batch.c \
	misc.c Makefile update.doc README xmodem.1 getput.sysv.c

lint:
	lint xmodem.c getput.c receive.c send.c batch.c misc.c | imprint

shar:
	shar README update.doc Makefile xmodem.1 xmodem.h > xmodem.shar.1
	shar xmodem.c receive.c misc.c > xmodem.shar.2
	shar getput.c getput.sysv.c > xmodem.shar.3
	shar batch.c send.c > xmodem.shar.4
	shar tip.diffs > xmodem.shar.5

bigshar: 
	shar README update.doc Makefile xmodem.1 xmodem.h xmodem.c getput.c \
	getput.sysv.c receive.c misc.c batch.c send.c tip.diffs > xmodem.shar

tarz: 
	tar cvf xmodem.tar README update.doc Makefile xmodem.1 xmodem.h \
	xmodem.c getput.c getput.sysv.c receive.c misc.c batch.c send.c \
	tip.diffs ymodem.doc
	compress xmodem.tar
