makefile

来自「ftam等标准协议服务器和客户端的源代码。」· 代码 · 共 687 行 · 第 1/2 页

TXT
687
字号
###############################################################################   Instructions to Make, for compilation of ISODE QUIPU Directory Server################################################################################################################################################################ $Header: /xtel/isode/isode/quipu/dish/RCS/Makefile,v 9.0 1992/06/16 12:35:39 isode Rel $### $Log: Makefile,v $# Revision 9.0  1992/06/16  12:35:39  isode# Release 8.0## ################################################################################################################################################################                                NOTICE##    Acquisition, use, and distribution of this module and related#    materials are subject to the restrictions of a license agreement.#    Consult the Preface in the User's Manual for the full terms of#    this agreement.################################################################################PEPYPATH=	-DPEPYPATHLIBES   =       $(TOPDIR)libdsap.a $(TOPDIR)libisode.aLLIBS   =       $(TOPDIR)llib-ldsap $(TOPDIR)llib-lisodeCFILES  =       add.c bind.c compare.c delete.c dishlib.c dishhelp.c \		edit.c filteritem.c fred.c get_ava.c get_filter.c list.c \		modify.c modifyrdn.c move.c read.c search.c showattr.c \		showentry.c showname.c user.c pipe.cOFILES  =       add.o bind.o compare.o delete.o dishlib.o dishhelp.o \		edit.o filteritem.o fred.o get_ava.o get_filter.o list.o \		modify.o modifyrdn.o move.o read.o search.o showattr.o \		showentry.o showname.o user.o pipe.oLGNUREADLINE=CJRtest= -L/xtel/users/cjr/src/readline # if using GNU Readline uncomment the following two macros# If using shared libs you'll need to add a -PIC to LIBCFLAGS as well#LGNUREADLINE=  -lreadline -ltermcap#LIBCFLAGS=     $(CFLAGS) -DGNUREADLINE# Static libdishLIBDISH= libdish.a# Shared libdish#LIBDISH= -L. -ldish############################################################### Here it is...##############################################################all:            libdish dish inst-all:       inst-dish inst-editentry inst-libdish manualsinstall:        inst-all cleanlint:           l-dish#################################################################### dish###################################################################inst-dish:      $(BINDIR)dish$(BINDIR)dish:	xdish		-cp $@ zxdish		-rm -f $@		cp xdish $@		-@ls -gls $@		-@echo ""dish:		xdishxdish:		libdish.a dish.o $(LIBES)		$(LDCC) $(LDFLAGS) -o $@ dish.o $(LIBDISH) \			$(LIBDSAP) $(LIBISODE) \			$(LSOCKET) $(LGNUREADLINE) $(LIBGDBM)l-dish:         $(CFILES) dish.c true		$(LINT) $(LFLAGS) $(CFILES) dish.c $(LLIBS) \			| grep -v "warning: possible pointer alignment problem"#################################################################### saber###################################################################saber_src:;	#load -C $(OPTIONS) $(CFILES) dish.c dishvrsn.csaber_obj:;	#load libdish.a dish.osaber_libs:;	#load $(LIBES)#################################################################### libdish###################################################################inst-libdish:	$(LIBDIR)libdish.a$(LIBDIR)libdish.a:     libdish.a		@for i in libdish.* ;\		do \			rm -f $(LIBDIR)$$i; \			echo cp $$i $(LIBDIR)$$i; \			cp $$i $(LIBDIR)$$i; \			case "$$i" in *.a) \			$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib ;;\			esac; \			ls -gls $(LIBDIR)$$i ; \		done		-@echo ""libdish:       libdish.a libdish-$(SHAREDLIB)libdish.a:     dishvrsn.o		-rm -f $@		@$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \			dishvrsn.o		-@echo "QUIPU-DISH library built normally"libdish-:;libdish-shared: dishvrsn.o		@rm -f libdish.so* $(TOPDIR)libdish.so*		@$(UTILDIR)make-lib.sh $(SYSTEM) -shared \			-major `cat version.major``cat version.minor` \			-minor `cat version.local` \			-ld $(LD) \			libdish.a 		@for i in libdish.s[ao]* ;\		do \			rm -f $(TOPDIR)$$i; \			$(LN) $$i $(TOPDIR)$$i; \			ls -l $$i; \		done		@echo "shared DISH library built normally"		@touch $@	dishvrsn.c:    $(OFILES)		@$(UTILDIR)version.sh dish > $@l-libdish:     $(CFILES) true		$(LINT) $(LFLAGS) $(CFILES) dishvrsn.c $(LLIBS) \			| grep -v "warning: possible pointer alignment problem"################################################################# edit entry################################################################inst-editentry:	$(BINDIR)editentry$(BINDIR)editentry: editentry		-cp $@ zeditentry		-rm -f $@		cp editentry $@		chmod a+rx $@		-@ls -gls $@		-@echo ""################################################################# manual pages################################################################MANUALS =       dish.1cmanuals:;       @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)		-@echo ""############################################################### clean##############################################################clean:;         rm -f *.ph *.o *.a *.so* a.out _* x* z* *.orig core dishvrsn.c		rm -f libdish-sharedgrind:;         iprint Makefile		tgrind -lc $(CFILES)		@echo $(MANUALS) | \			tr " " "\012" | \			sed -e "s%.*%itroff -man &%" | \			sh -vetrue:;# READLINE DEPENDENCYdishlib.o: Makefile# DO NOT DELETE THIS LINE# Dependencies follow# DEPENDENCIES MUST END AT END OF FILEadd.o: ../../h/config.hadd.o: ../../h/general.hadd.o: ../../h/isoaddrs.hadd.o: ../../h/logger.hadd.o: ../../h/manifest.hadd.o: ../../h/osisec-stub.hadd.o: ../../h/pepsy.hadd.o: ../../h/psap.hadd.o: ../../h/quipu/AF-types.hadd.o: ../../h/quipu/DAS-types.hadd.o: ../../h/quipu/DO-types.hadd.o: ../../h/quipu/IF-types.hadd.o: ../../h/quipu/add.hadd.o: ../../h/quipu/af-cdefs.hadd.o: ../../h/quipu/attr.hadd.o: ../../h/quipu/attrvalue.hadd.o: ../../h/quipu/authen.hadd.o: ../../h/quipu/commonarg.hadd.o: ../../h/quipu/config.hadd.o: ../../h/quipu/dap.hadd.o: ../../h/quipu/das-cdefs.hadd.o: ../../h/quipu/do-cdefs.hadd.o: ../../h/quipu/ds_error.hadd.o: ../../h/quipu/dsp.hadd.o: ../../h/quipu/dua.hadd.o: ../../h/quipu/entry.hadd.o: ../../h/quipu/if-cdefs.hadd.o: ../../h/quipu/name.hadd.o: ../../h/quipu/oid.hadd.o: ../../h/quipu/turbo.hadd.o: ../../h/quipu/util.hbind.o: ../../h/config.hbind.o: ../../h/general.hbind.o: ../../h/isoaddrs.hbind.o: ../../h/logger.hbind.o: ../../h/manifest.hbind.o: ../../h/osisec-stub.hbind.o: ../../h/pepsy.hbind.o: ../../h/psap.hbind.o: ../../h/quipu/AF-types.hbind.o: ../../h/quipu/DAS-types.hbind.o: ../../h/quipu/DO-types.hbind.o: ../../h/quipu/IF-types.hbind.o: ../../h/quipu/af-cdefs.hbind.o: ../../h/quipu/attr.hbind.o: ../../h/quipu/attrvalue.hbind.o: ../../h/quipu/authen.hbind.o: ../../h/quipu/bind.hbind.o: ../../h/quipu/commonarg.hbind.o: ../../h/quipu/config.hbind.o: ../../h/quipu/dap.hbind.o: ../../h/quipu/das-cdefs.hbind.o: ../../h/quipu/do-cdefs.hbind.o: ../../h/quipu/ds_error.hbind.o: ../../h/quipu/dsp.hbind.o: ../../h/quipu/dua.hbind.o: ../../h/quipu/entry.hbind.o: ../../h/quipu/if-cdefs.hbind.o: ../../h/quipu/name.hbind.o: ../../h/quipu/oid.hbind.o: ../../h/quipu/read.hbind.o: ../../h/quipu/turbo.hbind.o: ../../h/quipu/util.hbind.o: ../../h/tailor.hcompare.o: ../../h/config.hcompare.o: ../../h/general.hcompare.o: ../../h/isoaddrs.hcompare.o: ../../h/logger.hcompare.o: ../../h/manifest.hcompare.o: ../../h/osisec-stub.hcompare.o: ../../h/pepsy.hcompare.o: ../../h/psap.hcompare.o: ../../h/quipu/AF-types.hcompare.o: ../../h/quipu/DAS-types.hcompare.o: ../../h/quipu/DO-types.hcompare.o: ../../h/quipu/IF-types.hcompare.o: ../../h/quipu/af-cdefs.hcompare.o: ../../h/quipu/attr.hcompare.o: ../../h/quipu/attrvalue.hcompare.o: ../../h/quipu/authen.hcompare.o: ../../h/quipu/commonarg.hcompare.o: ../../h/quipu/compare.hcompare.o: ../../h/quipu/config.hcompare.o: ../../h/quipu/dap.hcompare.o: ../../h/quipu/das-cdefs.hcompare.o: ../../h/quipu/do-cdefs.hcompare.o: ../../h/quipu/ds_error.hcompare.o: ../../h/quipu/dsp.hcompare.o: ../../h/quipu/if-cdefs.hcompare.o: ../../h/quipu/name.hcompare.o: ../../h/quipu/oid.hcompare.o: ../../h/quipu/util.hdelete.o: ../../h/config.hdelete.o: ../../h/general.hdelete.o: ../../h/isoaddrs.hdelete.o: ../../h/logger.hdelete.o: ../../h/manifest.hdelete.o: ../../h/osisec-stub.hdelete.o: ../../h/pepsy.hdelete.o: ../../h/psap.hdelete.o: ../../h/quipu/AF-types.hdelete.o: ../../h/quipu/DAS-types.hdelete.o: ../../h/quipu/DO-types.hdelete.o: ../../h/quipu/IF-types.hdelete.o: ../../h/quipu/af-cdefs.hdelete.o: ../../h/quipu/attr.hdelete.o: ../../h/quipu/attrvalue.hdelete.o: ../../h/quipu/authen.hdelete.o: ../../h/quipu/commonarg.hdelete.o: ../../h/quipu/config.hdelete.o: ../../h/quipu/dap.hdelete.o: ../../h/quipu/das-cdefs.hdelete.o: ../../h/quipu/do-cdefs.hdelete.o: ../../h/quipu/ds_error.hdelete.o: ../../h/quipu/dsp.hdelete.o: ../../h/quipu/if-cdefs.hdelete.o: ../../h/quipu/name.hdelete.o: ../../h/quipu/oid.hdelete.o: ../../h/quipu/remove.hdelete.o: ../../h/quipu/util.hdish.o: ../../h/config.hdish.o: ../../h/general.hdish.o: ../../h/logger.hdish.o: ../../h/manifest.hdish.o: ../../h/osisec-stub.hdish.o: ../../h/psap.hdish.o: ../../h/quipu/attr.hdish.o: ../../h/quipu/authen.hdish.o: ../../h/quipu/config.hdish.o: ../../h/quipu/name.hdish.o: ../../h/quipu/oid.hdish.o: ../../h/quipu/util.hdishhelp.o: ../../h/config.hdishhelp.o: ../../h/general.hdishhelp.o: ../../h/logger.hdishhelp.o: ../../h/manifest.hdishhelp.o: ../../h/psap.hdishhelp.o: ../../h/quipu/attr.hdishhelp.o: ../../h/quipu/config.hdishhelp.o: ../../h/quipu/name.hdishhelp.o: ../../h/quipu/oid.hdishhelp.o: ../../h/quipu/util.h

⌨️ 快捷键说明

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