⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.isc

📁 和Unix的compress/uncompress兼容的压缩/解压算法16位程序
💻 ISC
字号:
# @(#)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

# is installhelp specific to the R3.2 ???
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)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -