home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Garbo
/
Garbo.cdr
/
pc
/
source
/
shark.lzh
/
makefile.isc
< prev
next >
Wrap
Makefile
|
1990-11-12
|
2KB
|
65 lines
# @(#)DjGloistein 89/08/20 to compile compress on ISC 386/ix
# @(#)JPRadley 88/12/17 did the original, thanks for help
# if you run csh, you'll need the next line; won't hurt in any case.
# if you want the "real" unix compress with adaptive reset
# define it with the cflags. It only works on compress, so
# you still are able to uncompress files regardless of setting.
SHELL=/bin/sh
CFLAGS=-DISC386 -DNDEBUG -O
BIN=/usr/bin
OBJ=compress.o compusi.o compapi.o
HFILES=compress.h compress.fns
compress: $(OBJ)
$(CC) -o compress $(CFLAGS) $(OBJ)
atob: atob.o
$(CC) -o atob $(CFLAGS) atob.o
btoa: btoa.o
$(CC) -o btoa $(CFLAGS) btoa.o
install: compress btoa atob
strip compress
strip btoa
strip atob
chmod 755 compress btoa atob compressdir\
uncompressdir tarmail untarmail
chgrp bin compress btoa atob compressdir\
uncompressdir tarmail untarmail
chown bin compress btoa atob compressdir\
uncompressdir tarmail untarmail
copy -mo compress btoa atob compressdir\
uncompressdir tarmail untarmail $(BIN)
ln $(BIN)/compress $(BIN)/uncompress
ln $(BIN)/compress $(BIN)/zcat
uninstall:
rm $(BIN)/compress $(BIN)/uncompress $(BIN)/zcat \
$(BIN)/atob $(BIN)/btoa $(BIN)/compressdir \
$(BIN)/uncompressdir $(BIN)/tarmail $(BIN)/untarmail
help:
@echo "must be installed by system administrator"
# helpadmin
clean:
rm -f *.o compress atob btoa
#needs updating for my system
shar: clean
shar compress.fns compress.h compress.c compapi.c compusi.dos compusi.uni >cmpsrc.sh
shar makefile.* ?to?.* *.lnk compressdir* uncompressdir* tarmail* untarmail* zcmp* zdiff* zmore* > cmpmak.sh
shar compress.man compress.1 READ* rev.hst >cmpdoc.sh
zoo -freshen /u/bbs/arcers/comp16 *.sh
dodiff:
diffc ../compold/cmpsrc.sh cmpsrc.sh > compress.dif
diffc ../compold/cmpmak.sh cmpmak.sh >> compress.dif
diffc ../compold/cmpdoc.sh cmpdoc.sh >> compress.dif
compress compress.dif
$(OBJ): $(HFILES)