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 + -
显示快捷键?