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

1.1     ! root        1: ###############################################################################
        !             2: #   Instructions to Make, for compilation of Management dish
        !             3: ###############################################################################
        !             4: 
        !             5: ###############################################################################
        !             6: #
        !             7: # $Header: /f/osi/others/quipu/uips/manage/RCS/Makefile,v 7.1 90/07/09 14:42:37 mrose Exp $
        !             8: #
        !             9: #
        !            10: # $Log:        Makefile,v $
        !            11: # Revision 7.1  90/07/09  14:42:37  mrose
        !            12: # sync
        !            13: # 
        !            14: # Revision 7.0  90/06/26  14:52:30  mrose
        !            15: # *** empty log message ***
        !            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: LIBES   =       libmanage.a $(TOPDIR)libdish.a $(TOPDIR)libquipu.a $(TOPDIR)libdsap.a $(TOPDIR)libisode.a
        !            31: LLIBS   =       $(TOPDIR)llib-lquipu $(TOPDIR)llib-ldsap $(TOPDIR)llib-lisode
        !            32: 
        !            33: CFILES  =       add_alias.c del_alias.c 
        !            34: OFILES  =       add_alias.o del_alias.o schema.o attribute.o
        !            35: 
        !            36: ##############################################################
        !            37: # Here it is...
        !            38: ##############################################################
        !            39: 
        !            40: all:            dish 
        !            41: inst-all:       inst-dish inst-aliaschk manuals
        !            42: install:        inst-all clean
        !            43: lint:           l-dish
        !            44: 
        !            45: 
        !            46: ###################################################################
        !            47: # dish
        !            48: ###################################################################
        !            49: 
        !            50: inst-dish:      $(BINDIR)dish_manage
        !            51: 
        !            52: $(BINDIR)dish_manage:  xdish
        !            53:                -cp $@ zxdish_manage
        !            54:                -rm -f $@
        !            55:                cp xdish $@
        !            56:                -@ls -gls $@
        !            57:                -@echo ""
        !            58: 
        !            59: dish:          xdish
        !            60: 
        !            61: xdish:         $(LIBES) dish.o 
        !            62:                $(LDCC) $(LDFLAGS) -o $@ dish.o $(LIBES) $(LSOCKET) 
        !            63: 
        !            64: l-dish:         $(CFILES) true
        !            65:                $(LINT) $(LFLAGS) $(LLIBS) $(CFILES)
        !            66: 
        !            67: dish.o:                $(TOPDIR)quipu/dish/dish.c
        !            68:                $(CC) -g $(CFLAGS) -DMANAGE -c $(TOPDIR)quipu/dish/dish.c
        !            69: 
        !            70: schema.o:      $(TOPDIR)/quipu/schema.c
        !            71:                $(CC) $(CFLAGS) -c $(TOPDIR)quipu/schema.c
        !            72: 
        !            73: attribute.o:   $(TOPDIR)/quipu/attribute.c
        !            74:                $(CC) $(CFLAGS) -c $(TOPDIR)quipu/attribute.c
        !            75: 
        !            76: 
        !            77: ###################################################################
        !            78: # libmanage
        !            79: ###################################################################
        !            80: 
        !            81: inst-libmanage:        $(LIBDIR)libmanage.a
        !            82: 
        !            83: $(LIBDIR)libmanage.a:     libmanage.a
        !            84:                -rm -f $@
        !            85:                cp libmanage.a $@
        !            86:                @$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib
        !            87:                -@ls -gls $@
        !            88:                -@echo ""
        !            89: 
        !            90: libmanage:       libmanage.a
        !            91: 
        !            92: libmanage.a:     managevrsn.o
        !            93:                -rm -f $@
        !            94:                @$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \
        !            95:                        managevrsn.o
        !            96: #              -@rm -f $(TOPDIR)libmanage.a $(TOPDIR)llib-lmanage
        !            97: #              -@$(LN) libmanage.a $(TOPDIR)libmanage.a
        !            98: #              -@$(LN) llib-lmanage $(TOPDIR)llib-lmanage
        !            99:                -@echo "QUIPU-MANAGE library built normally"
        !           100: 
        !           101: managevrsn.c:    $(OFILES)
        !           102:                @$(UTILDIR)version.sh manage > $@
        !           103: 
        !           104: l-libmanage:     $(CFILES) true
        !           105:                $(LINT) $(LFLAGS) $(CFILES) managevrsn.c $(LLIBS)
        !           106: 
        !           107: ################################################################
        !           108: # inst-aliaschk
        !           109: ################################################################
        !           110: 
        !           111: inst-aliaschk: $(BINDIR)alias_chk
        !           112: 
        !           113: $(BINDIR)alias_chk:    alias_chk
        !           114:                -cp $@ zalias_chk
        !           115:                -rm -f $@
        !           116:                cp alias_chk $@
        !           117:                -@ls -gls $@
        !           118:                -@echo ""
        !           119: 
        !           120: ###################################################################
        !           121: # shell version of dish...
        !           122: ###################################################################
        !           123: 
        !           124: inst-shelldish:        $(BINDIR)add_alias $(BINDIR)del_alias $(BINDIR)dish
        !           125: 
        !           126: $(BINDIR)add_alias:
        !           127:                ln $(BINDIR)list $@
        !           128: 
        !           129: $(BINDIR)del_alias:
        !           130:                ln $(BINDIR)list $@
        !           131:                
        !           132: $(BINDIR)dish: $(BINDIR)dish_manage
        !           133:                -cp $@ zxdish
        !           134:                -rm -f $@
        !           135:                cp xdish $@
        !           136:                -@ls -gls $@
        !           137:                -@echo ""
        !           138: 
        !           139: ##############################################################
        !           140: # manuals
        !           141: ##############################################################
        !           142: 
        !           143: manuals:;       echo
        !           144:                @$(UTILDIR)inst-man.sh $(MANOPTS) add_alias.1c
        !           145: 
        !           146: ##############################################################
        !           147: # clean
        !           148: ##############################################################
        !           149: 
        !           150: clean:;         rm -f *.ph *.o *.a a.out _* x* z* *.orig \
        !           151:                        core managevrsn.c
        !           152: 
        !           153: grind:;         iprint Makefile
        !           154:                tgrind -lc $(CFILES)
        !           155:                @echo $(MANUALS) | \
        !           156:                        tr " " "\012" | \
        !           157:                        sed -e "s%.*%itroff -man &%" | \
        !           158:                        sh -ve
        !           159: 
        !           160: true:;

unix.superglobalmegacorp.com

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