Annotation of 43BSDReno/contrib/isode-beta/others/quipu/tools/dsaconfig/Makefile, revision 1.1.1.1

1.1       root        1: ###############################################################################
                      2: #   Instructions to Make, for compilation of ISODE QUIPU DSA configurator
                      3: ###############################################################################
                      4: 
                      5: ###############################################################################
                      6: #
                      7: # $Header: /f/osi/others/quipu/tools/dsaconfig/RCS/Makefile,v 7.1 90/07/09 14:40:38 mrose Exp $
                      8: #
                      9: #
                     10: # $Log:        Makefile,v $
                     11: # Revision 7.1  90/07/09  14:40:38  mrose
                     12: # sync
                     13: # 
                     14: # Revision 7.0  89/11/23  22:02:36  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)libisode.a  $(TOPDIR)libquipu.a
                     43: LLIBS   =      $(TOPDIR)llib-lisode $(TOPDIR)llib-lquipu
                     44: 
                     45: 
                     46: ###############################################################################
                     47: # FILES
                     48: ###############################################################################
                     49: 
                     50: CFILES  =       dsaconfig.c
                     51: 
                     52: 
                     53: ##############################################################
                     54: # Here it is...
                     55: ##############################################################
                     56: 
                     57: all:            dsaconfig
                     58: inst-all:       inst-pilot inst-dsaconfig manuals
                     59: install:        inst-all clean
                     60: lint:           l-dsaconfig
                     61: 
                     62: 
                     63: ###################################################################
                     64: # pilot
                     65: ###################################################################
                     66: 
                     67: inst-pilot:    $(ETCDIR)dsaptailor true
                     68:                cp -r quipu $(ETCDIR)
                     69: 
                     70: $(ETCDIR)dsaptailor: true
                     71:                if ln $(ETCDIR)dsaptailor $(ETCDIR)dsaptailor.old; \
                     72:                    then rm -f $@; cp dsaptailor $@; ls -gls $@; \
                     73:                    else exit 0; \
                     74:                fi
                     75: 
                     76: 
                     77: ###################################################################
                     78: # dsaconfig
                     79: ###################################################################
                     80: 
                     81: inst-dsaconfig:        $(SBINDIR)dsaconfig
                     82: 
                     83: $(SBINDIR)dsaconfig:   xdsaconfig
                     84:                -cp $@ zxdsaconfig
                     85:                -rm -f $@
                     86:                cp xdsaconfig $@
                     87:                -@ls -gls $@
                     88:                -@echo ""
                     89: 
                     90: dsaconfig:     xdsaconfig
                     91: 
                     92: xdsaconfig:    dsaconfig.o 
                     93:                $(LDCC) $(LDFLAGS) -o $@ dsaconfig.o $(LIBES) $(LSOCKET)
                     94: 
                     95: l-dsaconfig:;  $(LINT) $(LFLAGS) dsaconfig.c $(LLIBS)
                     96: 
                     97: 
                     98: ################################################################
                     99: # manual pages
                    100: ################################################################
                    101: 
                    102: MANUALS        =       dsaconfig.8
                    103: 
                    104: manuals:;      @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)
                    105:                -@echo ""
                    106: 
                    107: 
                    108: ##############################################################
                    109: # clean
                    110: ##############################################################
                    111: 
                    112: clean:;         rm -f *.ph *.o *.a a.out _* x* z* *.orig core
                    113: 
                    114: grind:;         iprint Makefile
                    115:                tgrind -lc $(CFILES)
                    116:                @echo $(MANUALS) | \
                    117:                        tr " " "\012" | \
                    118:                        sed -e "s%.*%itroff -man &%" | \
                    119:                        sh -ve
                    120: 
                    121: true:;

unix.superglobalmegacorp.com

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