Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/dish/Makefile, revision 1.1

1.1     ! root        1: ###############################################################################
        !             2: #   Instructions to Make, for compilation of ISODE QUIPU Directory Server
        !             3: ###############################################################################
        !             4: 
        !             5: ###############################################################################
        !             6: #
        !             7: # $Header: /f/osi/others/quipu/uips/dish/RCS/Makefile,v 7.1 90/07/09 14:40:55 mrose Exp $
        !             8: #
        !             9: #
        !            10: # $Log:        Makefile,v $
        !            11: # Revision 7.1  90/07/09  14:40:55  mrose
        !            12: # sync
        !            13: # 
        !            14: # Revision 7.0  89/11/23  22:08:28  mrose
        !            15: # Release 6.0
        !            16: # 
        !            17: ###############################################################################
        !            18: 
        !            19: ###############################################################################
        !            20: #
        !            21: #                                NOTICE
        !            22: #
        !            23: #    Acquisition, use, and distribution of this module and related
        !            24: #    materials are subject to the restrictions of a license agreement.
        !            25: #    Consult the Preface in the User's Manual for the full terms of
        !            26: #    this agreement.
        !            27: #
        !            28: ###############################################################################
        !            29: 
        !            30: 
        !            31: ###############################################################################
        !            32: # Generation Rules for program modules
        !            33: ###############################################################################
        !            34: 
        !            35: .c.o:;         $(CC) $(CFLAGS) -c $*.c
        !            36: 
        !            37: 
        !            38: ###############################################################################
        !            39: # Programs and Libraries
        !            40: ###############################################################################
        !            41: 
        !            42: LIBES  =       $(TOPDIR)libdsap.a $(TOPDIR)libisode.a
        !            43: LLIBS   =      $(TOPDIR)llib-ldsap $(TOPDIR)llib-lisode
        !            44: 
        !            45: 
        !            46: ###############################################################################
        !            47: # FILES
        !            48: ###############################################################################
        !            49: 
        !            50: HFILES =       
        !            51: CFILES  =       pipe.c unbind.c socket.c quipurc.c
        !            52: 
        !            53: 
        !            54: ##############################################################
        !            55: # Here it is...
        !            56: ##############################################################
        !            57: 
        !            58: all:            xpipe xunbind xquipurc
        !            59: inst-all:       inst-pipe inst-unbind inst-dishinit inst-quipurc
        !            60: install:        inst-all clean
        !            61: lint:           l-pipe l-unbind l-quipurc
        !            62: 
        !            63: 
        !            64: ###################################################################
        !            65: # pipe, et. al.
        !            66: ###################################################################
        !            67: 
        !            68: inst-pipe:     $(BINDIR)list
        !            69: 
        !            70: $(BINDIR)list: xpipe
        !            71:                -cp $@ zxpipe
        !            72:                -rm -f $@
        !            73:                cp xpipe $@
        !            74:                -rm -f $(BINDIR)compare
        !            75:                ln $@ $(BINDIR)compare
        !            76:                -rm -f $(BINDIR)search
        !            77:                ln $@ $(BINDIR)search
        !            78:                -rm -f $(BINDIR)add
        !            79:                ln $@ $(BINDIR)add
        !            80:                -rm -f $(BINDIR)delete
        !            81:                ln $@ $(BINDIR)delete
        !            82:                -rm -f $(BINDIR)modify
        !            83:                ln $@ $(BINDIR)modify
        !            84:                -rm -f $(BINDIR)modifyrdn
        !            85:                ln $@ $(BINDIR)modifyrdn
        !            86:                -rm -f $(BINDIR)showentry
        !            87:                ln $@ $(BINDIR)showentry
        !            88:                -rm -f $(BINDIR)showname
        !            89:                ln $@ $(BINDIR)showname
        !            90:                -rm -f $(BINDIR)bind
        !            91:                ln $@ $(BINDIR)bind
        !            92:                -rm -f $(BINDIR)moveto
        !            93:                ln $@ $(BINDIR)moveto
        !            94:                -rm -f $(BINDIR)dsacontrol
        !            95:                ln $@ $(BINDIR)dsacontrol
        !            96:                -@ls -gls $@
        !            97:                -@echo ""
        !            98: 
        !            99: xpipe:         pipe.o socket.o
        !           100:                $(LDCC) $(LDFLAGS) -o $@ pipe.o socket.o $(LIBES) $(LSOCKET)
        !           101: 
        !           102: l-pipe:;       $(LINT) $(LFLAGS) pipe.c socket.c $(LLIBS)
        !           103: 
        !           104: 
        !           105: ###################################################################
        !           106: # unbind
        !           107: ###################################################################
        !           108: 
        !           109: inst-unbind:   $(BINDIR)unbind
        !           110: 
        !           111: $(BINDIR)unbind: xunbind
        !           112:                -cp $@ zxunbind
        !           113:                -rm -f $@
        !           114:                cp xunbind $@
        !           115:                -rm -f $(BINDIR)squid
        !           116:                ln $@ $(BINDIR)squid
        !           117:                -@ls -gls $@
        !           118:                -@echo ""
        !           119: 
        !           120: xunbind:       unbind.o socket.o
        !           121:                $(LDCC) $(LDFLAGS) unbind.o socket.o -o $@ $(LIBES) $(LSOCKET)
        !           122: 
        !           123: l-unbind:;     $(LINT) $(LFLAGS) unbind.c socket.c $(LLIBS)
        !           124: 
        !           125: 
        !           126: ###################################################################
        !           127: # dishinit
        !           128: ###################################################################
        !           129: 
        !           130: inst-dishinit: $(SBINDIR)dishinit
        !           131: 
        !           132: $(SBINDIR)dishinit: dishinit
        !           133:                -cp $@ zdishinit
        !           134:                -rm -f $@
        !           135:                cp dishinit $@
        !           136:                chmod 600 $@
        !           137:                -@ls -gls $@
        !           138:                -@echo ""
        !           139: 
        !           140: 
        !           141: ###################################################################
        !           142: # quipurc
        !           143: ###################################################################
        !           144: 
        !           145: inst-quipurc:   $(SBINDIR)new_quipurc
        !           146: 
        !           147: $(SBINDIR)new_quipurc: xquipurc
        !           148:                -cp $@ zxquipurc
        !           149:                -rm -f $@
        !           150:                cp xquipurc $@
        !           151:                chmod ugo+s $@
        !           152:                -@ls -gls $@
        !           153:                -@echo ""
        !           154: 
        !           155: xquipurc:      $(LIBES) quipurc.o
        !           156:                $(LDCC) $(LDFLAGS) -o $@ quipurc.o $(LIBES) $(LSOCKET)
        !           157: 
        !           158: l-quipurc:;    $(LINT) $(LFLAGS) quipurc.c $(LLIBS)
        !           159: 
        !           160: 
        !           161: ###################################################################
        !           162: # SID
        !           163: ###################################################################
        !           164: 
        !           165: inst-sid:      $(BINDIR)clist $(BINDIR)dlist $(BINDIR)osearch \
        !           166:                $(BINDIR)ousearch $(BINDIR)psearch
        !           167: 
        !           168: $(BINDIR)clist:  clist
        !           169:                 -cp $@ zclist
        !           170:                 -rm -f $@
        !           171:                 cp clist $@
        !           172:                 chmod a+x $@
        !           173:                 -@ls -gls $@
        !           174:                 -@echo ""
        !           175: 
        !           176: $(BINDIR)dlist:  dlist
        !           177:                 -cp $@ zdlist
        !           178:                 -rm -f $@
        !           179:                 cp dlist $@
        !           180:                 chmod a+x $@
        !           181:                 -@ls -gls $@
        !           182:                 -@echo ""
        !           183: 
        !           184: $(BINDIR)osearch:  osearch
        !           185:                 -cp $@ zosearch
        !           186:                 -rm -f $@
        !           187:                 cp osearch $@
        !           188:                 chmod a+x $@
        !           189:                 -@ls -gls $@
        !           190:                 -@echo ""
        !           191: 
        !           192: $(BINDIR)ousearch:  ousearch
        !           193:                 -cp $@ zousearch
        !           194:                 -rm -f $@
        !           195:                 cp ousearch $@
        !           196:                 chmod a+x $@
        !           197:                 -@ls -gls $@
        !           198:                 -@echo ""
        !           199: 
        !           200: $(BINDIR)psearch:  psearch
        !           201:                 -cp $@ zpsearch
        !           202:                 -rm -f $@
        !           203:                 cp psearch $@
        !           204:                 chmod a+x $@
        !           205:                 -@ls -gls $@
        !           206:                 -@echo ""
        !           207: 
        !           208: ##############################################################
        !           209: # clean
        !           210: ##############################################################
        !           211: 
        !           212: clean:;         rm -f *.ph *.o *.a a.out _* x* z* *.orig core
        !           213: 
        !           214: grind:;         iprint Makefile
        !           215:                tgrind -lc $(CFILES)
        !           216: #              @echo $(MANUALS) | \
        !           217: #                      tr " " "\012" | \
        !           218: #                      sed -e "s%.*%itroff -man &%" | \
        !           219: #                      sh -ve
        !           220: 
        !           221: true:;
        !           222: 
        !           223: # DO NOT DELETE THIS LINE
        !           224: # Dependencies follow

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.