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

📄 makefile

📁 使用efax的fax工具程序
💻
字号:
# Makefile for Qfax 1.3# Copyright 1994, 1995 Robert LeBlanc and Renaissoft# The directory the executables go into (e.g. /usr/local/bin, /usr/bin)# Note: if you change this value, be sure you tell your mailer where#       Qfax is (see INSTALL, step 3). BINDIR=/usr/bin# The directory the man pages go into (e.g. /usr/man)MANDIR=/usr/man# The directory the documentation goes into (e.g. /usr/info/qfax)INFODIR=/usr/info/fax# The owner of Efax and Qfax (note: this UID must exist!)OWNER=fax# The group Efax and Qfax belong to (e.g. uucp)GROUP=uucp# Your C compiler (e.g. cc, gcc)CC=gcc# Any compiler flags you'd like to add (e.g. -m486, -g, -O)CFLAGS=-m486 -O# Any extra flags you need for the linkerLDFLAGS=# Just in case you've got header files in a strange placeINCLS=# ...or need extra libraries compiled in for some strange reasonLIBS=############## End of user-configurable options ###########################PROGS1=qfax qsendPROGS2=qrun qstat qdelPROGS=$(PROGS1) $(PROGS2)MAN1=qfax.1 qrun.1 qsend.1 qstat.1 qdel.1 MAN5=qfax.phonebook.5.c.o:		$(CC) $(CFLAGS) -c $<all:	$(PROGS)	@cd efax07a ; make allqfaxlib.a:	qfax.h config.h qfaxutil.c Makefile		$(CC) $(CFLAGS) $(INCLS) -c qfaxutil.c		ar ruv qfaxlib.a qfaxutil.o		ranlib qfaxlib.aqfax:	qfaxlib.a qfax.o	$(CC) $(CFLAGS) -o qfax $(LIBS) qfax.o qfaxlib.aqrun:	qfaxlib.a qrun.o	$(CC) $(CFLAGS) -o qrun $(LIBS) qrun.o qfaxlib.aqsend:	qfaxlib.a qsend.o	$(CC) $(CFLAGS) -o qsend $(LIBS) qsend.o qfaxlib.aqstat:	qfaxlib.a qstat.o	$(CC) $(CFLAGS) -o qstat $(LIBS) qstat.o qfaxlib.aqdel:	qfaxlib.a qdel.o	$(CC) $(CFLAGS) -o qdel $(LIBS) qdel.o qfaxlib.aefax:	config.h	@cd efax07a ; make allqfax.o:	qfax.c qfax.hqrun.o:	qrun.c qfax.hqsend.o:	qsend.c qfax.hqstat.o:	qstat.c qfax.hqdel.o:	qdel.c qfax.hclean:		rm -f core *~ *.o *.a $(PROGS)	@cd efax07a; make cleaninstall:	all		@echo Installing binaries...		@set -x ;for i in $(PROGS1) ; do \		install -c -s \                           -m 4755 \                           -o $(OWNER) \                           -g $(GROUP) \                        $$i $(BINDIR) ; done		@set -x ;for i in $(PROGS2) ; do \		install -c -s \			   -m 755 \			   -o $(OWNER) \			   -g $(GROUP) \			$$i $(BINDIR) ; done		@echo Installing man pages...		@set -x ;for i in $(MAN1) ; do \		install -c $$i $(MANDIR)/man1 ; done		@set -x ;for i in $(MAN5) ; do \		install -c $$i $(MANDIR)/man5 ; done		@echo Installing docs...		install -c -d -m 777 $(INFODIR)		cp doc/* README* INSTALL TODO COPYING $(INFODIR)		@echo "Installing efax..."		@cd efax07a ; make install############ Prepare a qfax1.2d.tar.gz distribution archive.tgz:		tar -cvzf qfax1.3.tar.gz *.c *.h *.1 *.5 doc README*\		INSTALL COPYING TODO Makefile fax.rc fax.db \		cover-template.ps CHANGES efax07adist:	tgz	uuencode qfax1.3.tar.gz qfax1.3.tar.gz > qfax1.3.dist

⌨️ 快捷键说明

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