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

📄 makefile

📁 KERMIT工具 这在办公室下载不了,很多人都没有载不到.
💻
📖 第 1 页 / 共 5 页
字号:
	fi;\	echo SRCDIR=$(DESTDIR)$(SRCDIR);\	if test -n "$(SRCDIR)"; then\		echo "Installing source files...";\		if test -d $(DESTDIR)$(SRCDIR); then\			echo  "$(DESTDIR)$(SRCDIR) exists...";\		else\			echo "Creating $(DESTDIR)$(SRCDIR)/...";\			mkdir     $(DESTDIR)$(SRCDIR) || exit 1;\			chmod 755 $(DESTDIR)$(SRCDIR);\		fi;\		echo "Copying source files to $(DESTDIR)$(SRCDIR)...";\		echo 'set flag=f\nPrC Removing source files' >&3;\		for TextFile in COPYING.TXT ck[cuw_]*.[cwh] makefile; do\			cp $$TextFile $(DESTDIR)$(SRCDIR)/ && echo ".\c";\			echo "RmF $(DESTDIR)$(SRCDIR)/$$TextFile" >&3;\		done; echo;\		echo 'EfM' >&3;\		( cd $(DESTDIR)$(SRCDIR)/ &&\		ls -l COPYING.TXT ck[cuw_]*.[cwh] makefile );echo;\	else\		echo "Not installing source code!\n";\	fi;\	echo INFODIR=$(DESTDIR)$(INFODIR);\	if test -n "$(INFODIR)"; then\		echo "Installing info files...";\		if test -d $(DESTDIR)$(INFODIR); then\			echo  "$(DESTDIR)$(INFODIR) exists...";\		else\			echo "Creating $(DESTDIR)$(INFODIR)/...";\			mkdir     $(DESTDIR)$(INFODIR) || exit 1;\			chmod 755 $(DESTDIR)$(INFODIR);\		fi;\		echo "Copying text files to $(DESTDIR)$(INFODIR)...";\		echo 'set flag=f\nPrC Removing text files' >&3;\		FileCopyList='';\		for TextFile in $(TEXTFILES); do\			test -f $$TextFile || continue;\			cp $$TextFile $(DESTDIR)$(INFODIR) && echo ".\c" &&\			FileCopyList="$$FileCopyList $$TextFile";\			echo "RmF $(DESTDIR)$(INFODIR)/$$TextFile" >&3;\		done; echo;\		echo 'EfM' >&3;\		( cd $(DESTDIR)$(INFODIR)/ && chmod  644   $$FileCopyList );\		( cd $(DESTDIR)$(INFODIR)/ && pwd && ls -l $$FileCopyList );\	else\		echo "Not installing text files!\n";\	fi;\	echo "set flag=d\nPrN Removing empty dirs..." >&3;\	echo "RmD $(DESTDIR)$(BINDIR)" >&3;\	echo "RmD $(DESTDIR)$(SRCDIR)" >&3;\	echo "RmD $(DESTDIR)$(INFODIR)" >&3;\	echo "RmD $(CERTDIR)" >&3;\	echo "RmD $(MANDIR)" >&3;\	echo "RmD $(DESTDIR)" >&3;\	echo "EfM" >&3;\	echo "PrN C-Kermit version $(CKVER) is uninstalled!" >&3;\	echo C-Kermit version $(CKVER) installed!# UN-Install C-Kermit after building# Please to not remove the extra blanks before and after '{}' within the# functions. You would get syntax errors for some older Bourne shells! Best is # you don't change or remove anything.#uninstall:	@if test ! -f UNINSTALL; then\		echo "?C-Kermit UNINSTALL data file not found!";\		exit 1;\	fi; \	X=`grep '^CKVER='$(CKVER)'$$' ./UNINSTALL || :`;\	if test -z "$$X"; then\		echo "?UNINSTALL file is not for C-Kermit version $(CKVER)";\		exit 2;\	fi;\	PrN () { echo "$$*"; };\	PrC () { echo "$$* \c"; };\	RmF () { test -f "$$1" && rm -f "$$1" && echo ".\c" && flag=F ; };\	RmD () { \	dir=$$1;\	while test -d "$$dir"; do\		rmdir "$$dir" 2>&- || return && echo "$$dir" && flag=D;\		dir=`echo "$$dir" | sed 's!/[^/]*/*$$!!'`;\	done; \	};\	EfM () { \	case "$$flag" in\		f) echo "- Nothing to remove!";;\		d) echo "Nothing to remove!";;\		F) echo " done";;\		D) echo "done";;\	esac; \	};\	while read Act Args; do\		case $$Act in\			EfM) EfM;;\			RmD) RmD $$Args;;\			RmF) RmF $$Args;;\			PrN) PrN $$Args;;\			PrC) PrC $$Args;;\			set) eval $$Args;;\		esac;\	done < ./UNINSTALLmakewhat:	@echo 'make what?  You must tell which platform to make C-Kermit for.'	@echo Examples: make linux, make hpux1100, make aix43, make solaris8.	@echo Please read the comments at the beginning of the makefile.############################################################################# Dependencies Section:# Normal versionwermit:	ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucon.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT)	$(CC2) $(LNKFLAGS) -o wermit \		ckcmai.$(EXT) ckclib.$(EXT) ckutio.$(EXT) ckufio.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckcpro.$(EXT) ckucmd.$(EXT) ckuus2.$(EXT) ckuus3.$(EXT) \		ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) ckuus7.$(EXT) \		ckuusx.$(EXT) ckuusy.$(EXT) ckuusr.$(EXT) ckucon.$(EXT) \		ckudia.$(EXT) ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) \		ckusig.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) \		$(LIBS)# Version with CONNECT module that uses select() instead of fork()xermit:	ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) ckuath.$(EXT) \		ck_crp.$(EXT) ck_ssl.$(EXT)	$(CC2) $(LNKFLAGS) -o wermit \		ckcmai.$(EXT) ckclib.$(EXT) ckutio.$(EXT) ckufio.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckcpro.$(EXT) ckucmd.$(EXT) ckuus2.$(EXT) ckuus3.$(EXT) \		ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) ckuus7.$(EXT) \		ckuusx.$(EXT) ckuusy.$(EXT) ckuusr.$(EXT) ckucns.$(EXT) \		ckudia.$(EXT) ckuscr.$(EXT) ckcnet.$(EXT) ckusig.$(EXT) \		ckctel.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) \		ckuath.$(EXT) ck_crp.$(EXT) ck_ssl.$(EXT) $(LIBS)# Malloc Debugging versionmermit:	ckcmdb.$(EXT) ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckcpro.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) \		ckuxla.$(EXT) ckucon.$(EXT) ckutio.$(EXT) ckufio.$(EXT) \		ckudia.$(EXT) ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) \		ckusig.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT)	$(CC2) $(LNKFLAGS) -o mermit ckcmdb.$(EXT) ckclib.$(EXT) ckcmai.$(EXT)\		ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) \		ckcfn3.$(EXT) ckuxla.$(EXT) ckcpro.$(EXT) ckucmd.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckuusr.$(EXT) ckucon.$(EXT) ckudia.$(EXT) ckuscr.$(EXT) \		ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) ckcuni.$(EXT) \		ckupty.$(EXT) ckcftp.$(EXT) $(LIBS)# Kerberized Version - Subject to USA export restrictions.# NOTE: We don't use this any more -- As of 15 Feb 2003, the "xermit"# target is used for both secure and regular version.krbmit:	ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckuath.$(EXT) ck_crp.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) \		ckcftp.$(EXT) ck_ssl.$(EXT)	$(CC2) $(LNKFLAGS) -o krbmit ckcmai.$(EXT) ckclib.$(EXT) \		ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) \		ckcfn3.$(EXT) ckuxla.$(EXT) ckcpro.$(EXT) ckucmd.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckuusr.$(EXT) ckucns.$(EXT) ckudia.$(EXT) ckuscr.$(EXT) \		ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) ckuath.$(EXT) \		ck_crp.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) \		ck_ssl.$(EXT) $(LIBS)krbmit-debug:	ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckcpro.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) \		ckuxla.$(EXT) ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) \		ckudia.$(EXT) ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) \		ckusig.$(EXT) ckuath.$(EXT) ck_crp.$(EXT) ckcuni.$(EXT) \		ckupty.$(EXT) ck_ssl.$(EXT) ckcmdb.$(EXT) ckcftp.$(EXT)	$(CC2) $(LNKFLAGS) -o krbmit ckcmdb.$(EXT) ckcmai.$(EXT) \		ckclib.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) \		ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) ckcpro.$(EXT) \		ckucmd.$(EXT) ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) \		ckuus5.$(EXT) ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) \		ckuusy.$(EXT) ckuusr.$(EXT) ckucns.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckuath.$(EXT) ck_crp.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) \		ckcftp.$(EXT) ck_ssl.$(EXT) $(LIBS)# SRP(TM) Version - Subject to USA export restrictions.srpmit:	ckcmai.$(EXT) ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckuath.$(EXT) ck_crp.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) \		ckcftp.$(EXT) ck_ssl.$(EXT)	$(CC2) $(LNKFLAGS) -o srpmit ckcmai.$(EXT) ckclib.$(EXT) \		ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) \		ckcfn3.$(EXT) ckuxla.$(EXT) ckcpro.$(EXT) ckucmd.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckuusr.$(EXT) ckucns.$(EXT) ckudia.$(EXT) ckuscr.$(EXT) \		ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) ckuath.$(EXT) \		ck_crp.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ck_ssl.$(EXT) \		ckcftp.$(EXT) $(LIBS)# Kerberized Version - Not subject to USA export restrictions.krbmit-export:	ckcmai.$(EXT) \		ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckuath.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT)	$(CC2) $(LNKFLAGS) -o krbmit-export ckcmai.$(EXT) ckclib.$(EXT) \		ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) ckcfn2.$(EXT) \		ckcfn3.$(EXT) ckuxla.$(EXT) ckcpro.$(EXT) ckucmd.$(EXT) \		ckuus2.$(EXT) ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) \		ckuus6.$(EXT) ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) \		ckuusr.$(EXT) ckucns.$(EXT) ckudia.$(EXT) ckuscr.$(EXT) \		ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) ckuath.$(EXT) \		ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT) $(LIBS)# SRP(TM) Version - Not subject to USA export restrictions.srpmit-export:	ckcmai.$(EXT) \		ckclib.$(EXT) ckucmd.$(EXT) ckuusr.$(EXT) ckuus2.$(EXT) \		ckuus3.$(EXT) ckuus4.$(EXT) ckuus5.$(EXT) ckuus6.$(EXT) \		ckuus7.$(EXT) ckuusx.$(EXT) ckuusy.$(EXT) ckcpro.$(EXT) \		ckcfns.$(EXT) ckcfn2.$(EXT) ckcfn3.$(EXT) ckuxla.$(EXT) \		ckucns.$(EXT) ckutio.$(EXT) ckufio.$(EXT) ckudia.$(EXT) \		ckuscr.$(EXT) ckcnet.$(EXT) ckctel.$(EXT) ckusig.$(EXT) \		ckuath.$(EXT) ckcuni.$(EXT) ckupty.$(EXT) ckcftp.$(EXT)	$(CC2) $(LNKFLAGS) -o srpmit-export ckcmai.$(EXT) ckclib.$(EXT) \		ckutio.$(EXT) ckufio.$(EXT) ckcfns.$(EXT) ckcfn2.

⌨️ 快捷键说明

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