Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/sd/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/sd/RCS/Makefile,v 7.2 90/07/27 08:45:39 mrose Exp $
        !             8: #
        !             9: #
        !            10: # $Log:        Makefile,v $
        !            11: # Revision 7.2  90/07/27  08:45:39  mrose
        !            12: # update
        !            13: # 
        !            14: # Revision 7.1  90/07/09  14:41:45  mrose
        !            15: # sync
        !            16: # 
        !            17: # Revision 7.0  90/06/12  13:14:00  mrose
        !            18: # *** empty log message ***
        !            19: # 
        !            20: # Revision 1.4  90/04/20  17:58:24  emsrdsm
        !            21: # i) no more freeing
        !            22: # 
        !            23: # Revision 1.3  90/04/18  18:28:51  emsrdsm
        !            24: # fixed i) does not move to leaves
        !            25: #       ii) added default mechanism described using "typeDefaults" file.
        !            26: #       iii) added 'sorting' to attribute display
        !            27: # 
        !            28: # Revision 1.2  90/03/15  16:32:18  emsrdsm
        !            29: # fixes i) Prints messages correctly on exit.
        !            30: #      ii) Added rfc822 to greybook mailbox conversion
        !            31: #     iii) Removed bug that caused crash if 'local_dit' undefined
        !            32: # 
        !            33: # Revision 1.1  90/03/09  18:13:38  emsrdsm
        !            34: # Initial revision
        !            35: # 
        !            36: # Revision 1.1  90/03/09  17:41:27  emsrdsm
        !            37: # Initial revision
        !            38: # 
        !            39: # Revision 1.1  90/03/09  13:40:09  emsrdsm
        !            40: # Initial revision
        !            41: # 
        !            42: #
        !            43: # 
        !            44: ###############################################################################
        !            45: 
        !            46: ###############################################################################
        !            47: #
        !            48: #                                NOTICE
        !            49: #
        !            50: #    Acquisition, use, and distribution of this module and related
        !            51: #    materials are subject to the restrictions of a license agreement.
        !            52: #    Consult the Preface in the User's Manual for the full terms of
        !            53: #    this agreement.
        !            54: #
        !            55: ###############################################################################
        !            56: 
        !            57: LIBES   =       $(TOPDIR)libquipu.a $(TOPDIR)libdsap.a $(TOPDIR)libisode.a
        !            58: LLIBS   =       $(LINTDIR)llib-lquipu $(LINTDIR)llib-ldsap $(LINTDIR)llib-lisode
        !            59: CFILES  =      y.tab.c symtab.c calls.c main.c widget.c help.c sequence.c
        !            60: OFILES  =      y.tab.o symtab.o calls.o main.o widget.o help.o sequence.o
        !            61: YFILES  =       conf_read.y
        !            62: 
        !            63: CURSES  =      -lcurses -ltermcap 
        !            64: YFLAGS  =      -d
        !            65: 
        !            66: ##############################################################
        !            67: # Here it is...
        !            68: ##############################################################
        !            69: 
        !            70: all:            sd
        !            71: inst-all:       inst-sd manuals help config
        !            72: install:        inst-all clean
        !            73: lint:           l-sd
        !            74: 
        !            75: 
        !            76: ###################################################################
        !            77: # sd
        !            78: ###################################################################
        !            79: 
        !            80: 
        !            81: inst-sd:    $(BINDIR)sd 
        !            82:                -mkdir $(ETCDIR)sd
        !            83: 
        !            84: $(BINDIR)sd: xsd
        !            85:                -cp $@ zxsd
        !            86:                -rm -f $@
        !            87:                cp xsd $@
        !            88:                -@ls -gls $@
        !            89:                -@echo ""
        !            90: 
        !            91: sd:         xsd
        !            92: 
        !            93: xsd:  $(OFILES) $(LIBES)
        !            94:                $(LDCC) $(LDFLAGS) -o $@ $(OFILES) $(LIBES) $(CURSES) $(LSOCKET)
        !            95: 
        !            96: l-sd:   $(CFILES)  true
        !            97:                $(LINT) $(LFLAGS) $(LLIBS) -lcurses $(CFILES)
        !            98: 
        !            99: help.o:        help.c
        !           100:                $(CC) $(CFLAGS) -c -DETCDIR=\"$(ETCDIR)\" help.c
        !           101: 
        !           102: y.tab.c: conf_read.y
        !           103:                yacc $(YFLAGS) conf_read.y
        !           104: 
        !           105: ################################################################
        !           106: # config files
        !           107: ################################################################
        !           108: 
        !           109: config:;       -mkdir $(ETCDIR)sd/duaconfig
        !           110:                cp -R sd/duaconfig/* $(ETCDIR)sd/duaconfig
        !           111:                -@echo ""
        !           112: 
        !           113: ################################################################
        !           114: # manual pages
        !           115: ################################################################
        !           116: 
        !           117: MANUALS =       sd.1c sd.5
        !           118: 
        !           119: manuals:;       @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)
        !           120:                -@echo ""
        !           121: 
        !           122: ##############################################################
        !           123: # help
        !           124: ##############################################################
        !           125: 
        !           126: help:
        !           127:                -mkdir $(ETCDIR)sd/helpdir
        !           128:                cp sd/helpdir/* $(ETCDIR)sd/helpdir
        !           129:                -@echo ""
        !           130: 
        !           131: 
        !           132: ##############################################################
        !           133: # clean
        !           134: ##############################################################
        !           135: 
        !           136: clean:;         rm -f *.ph *.o *.a a.out _* x* z* *.orig core
        !           137: 
        !           138: grind:;         iprint Makefile
        !           139:                tgrind -lc $(CFILES)
        !           140:                @echo $(MANUALS) | \
        !           141:                        tr " " "\012" | \
        !           142:                        sed -e "s%.*%itroff -man &%" | \
        !           143:                        sh -ve
        !           144: 
        !           145: true:;
        !           146: 
        !           147: # DO NOT DELETE THIS LINE
        !           148: # Dependencies follow
        !           149: calls.o: ./wdgtdefs.h
        !           150: widget.o: ./wdgtdefs.h

unix.superglobalmegacorp.com

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