Annotation of 43BSDReno/contrib/isode-beta/rtsap/Makefile, revision 1.1

1.1     ! root        1: ###############################################################################
        !             2: #   Instructions to Make, for compilation of ISODE RtSAP processes
        !             3: ###############################################################################
        !             4: 
        !             5: ###############################################################################
        !             6: #
        !             7: # $Header: /f/osi/rtsap/RCS/Makefile,v 7.2 90/07/09 14:48:12 mrose Exp $
        !             8: #
        !             9: #
        !            10: # $Log:        Makefile,v $
        !            11: # Revision 7.2  90/07/09  14:48:12  mrose
        !            12: # sync
        !            13: # 
        !            14: # Revision 7.1  90/07/01  21:06:44  mrose
        !            15: # pepsy
        !            16: # 
        !            17: # Revision 6.1  89/07/22  16:05:55  mrose
        !            18: # bsd44
        !            19: # 
        !            20: # Revision 6.0  89/03/18  23:43:01  mrose
        !            21: # Release 5.0
        !            22: # 
        !            23: ###############################################################################
        !            24: 
        !            25: ###############################################################################
        !            26: #
        !            27: #                               NOTICE
        !            28: #
        !            29: #    Acquisition, use, and distribution of this module and related
        !            30: #    materials are subject to the restrictions of a license agreement.
        !            31: #    Consult the Preface in the User's Manual for the full terms of
        !            32: #    this agreement.
        !            33: #
        !            34: ###############################################################################
        !            35: 
        !            36: PEPYPATH=      -DPEPYPATH
        !            37: 
        !            38: .SUFFIXES:     .py .c .o
        !            39: 
        !            40: 
        !            41: LIBES  =       librtsap.a
        !            42: LLIBS   =      $(TOPDIR)llib-lacsap $(TOPDIR)llib-lpsap2 $(TOPDIR)llib-lpsap \
        !            43:                $(TOPDIR)llib-lssap $(TOPDIR)llib-lcompat
        !            44: HFILES =       $(HDIR)rtsap.h $(HDIR)acsap.h $(HDIR)psap2.h $(HDIR)psap.h \
        !            45:                $(HDIR)ssap.h $(HDIR)isoaddrs.h \
        !            46:                $(HDIR)manifest.h $(HDIR)general.h $(HDIR)config.h
        !            47: 
        !            48: ##################################################################
        !            49: # Here it is...
        !            50: ##################################################################
        !            51: 
        !            52: all:           librtsap
        !            53: inst-all:      # inst-librtsap manuals
        !            54: install:       inst-all clean
        !            55: lint:          l-librtsap
        !            56: 
        !            57: 
        !            58: ################################################################
        !            59: # librtsap
        !            60: ################################################################
        !            61: 
        !            62: CFILES =       rtsaperror.c \
        !            63:                rtsappturn.c rtsapgturn.c rtsaptrans.c rtsapwait.c \
        !            64:                rtsapasync.c rtsapselect.c rtsaplose.c \
        !            65:                rtsapdtrans.c rtsaputrans.c \
        !            66:                rt2psrespond.c rt2psinitiat.c rt2psabort.c rt2psreleas1.c \
        !            67:                rt2psreleas2.c rt2ps.c \
        !            68:                rt2ssexec.c rt2ssrespond.c rt2ssinitiat.c rt2ssreleas1.c \
        !            69:                rt2ssreleas2.c rt2ss.c
        !            70: PYFILES        =       rts.py
        !            71: OFILES =       rtsaperror.o \
        !            72:                rtsappturn.o rtsapgturn.o rtsaptrans.o rtsapwait.o \
        !            73:                rtsapasync.o rtsapselect.o rtsaplose.o \
        !            74:                rtsapdtrans.o rtsaputrans.o \
        !            75:                rt2psrespond.o rt2psinitiat.o rt2psabort.o rt2psreleas1.o \
        !            76:                rt2psreleas2.o rt2ps.o \
        !            77:                rt2ssexec.o rt2ssrespond.o rt2ssinitiat.o rt2ssreleas1.o \
        !            78:                rt2ssreleas2.o rt2ss.o \
        !            79:                $(OSTRINGS)
        !            80: 
        !            81: inst-librtsap: $(LIBDIR)librtsap.a $(LINTDIR)llib-lrtsap
        !            82: 
        !            83: $(LIBDIR)librtsap.a:   librtsap.a
        !            84:                -rm -f $@
        !            85:                cp librtsap.a $@
        !            86:                @$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib
        !            87:                -@ls -gls $@
        !            88:                -@echo ""
        !            89: 
        !            90: $(LINTDIR)llib-lrtsap: llib-lrtsap
        !            91:                -cp $@ zllib-lrtsap
        !            92:                -rm -f $@
        !            93:                sed -e 's%#include "\(.*\)"%#include "$(INCDIR)\1"%' \
        !            94:                        < llib-lrtsap | \
        !            95:                        sed -e 's%#include "/usr/include/\(.*\)"%#include <\1>%' > $@
        !            96:                @$(UTILDIR)inst-lint.sh $(SYSTEM) $(OPTIONS) $@
        !            97:                -@ls -gls $@ [email protected]
        !            98:                -@echo ""
        !            99: 
        !           100: librtsap:      librtsap.a
        !           101: 
        !           102: librtsap.a:    rtsapvrsn.o
        !           103:                -rm -f $@
        !           104:                @$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \
        !           105:                        RTS_tables.o rtsapvrsn.o
        !           106:                -@rm -f $(TOPDIR)librtsap.a $(TOPDIR)llib-lrtsap
        !           107:                -@$(LN) librtsap.a $(TOPDIR)librtsap.a
        !           108:                -@$(LN) llib-lrtsap $(TOPDIR)llib-lrtsap
        !           109:                -@ls -l $@
        !           110:                -@echo "RtSAP library built normally"
        !           111: 
        !           112: RTS_tables.o:  RTS_tables.c RTS-types.h
        !           113: 
        !           114: RTS_tables.c RTS-types.h: rts.py $(TOPDIR)pepsy/xpepsy
        !           115:                $(TOPDIR)pepsy/xpepsy -A -f -h -m rts.py
        !           116: 
        !           117: 
        !           118: rtsapvrsn.c:   $(OFILES) RTS_tables.o 
        !           119:                @$(UTILDIR)version.sh rtsap > $@
        !           120: 
        !           121: l-librtsap:    RTS_tables.c true
        !           122:                $(LINT) $(LFLAGS) $(CFILES) RTS_tables.c rtsapvrsn.c $(LLIBS)
        !           123: 
        !           124: rtsaperror.o:  $(HFILES)
        !           125: rtsappturn.o:  $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           126: rtsapgturn.o:  $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           127: rtsaptrans.o:  $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           128: rtsapwait.o:   $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           129: rtsapasync.o:  $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           130: rtsapselect.o: $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           131: rtsaplose.o:   $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           132:                        $(HDIR)logger.h
        !           133: rtsapdtrans.o: $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           134: rtsaputrans.o: $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           135: rt2psrespond.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           136:                        $(HDIR)logger.h RTS-types.h
        !           137: rt2psinitiat.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           138:                        $(HDIR)logger.h RTS-types.h
        !           139: rt2psabort.o:  $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           140:                        $(HDIR)logger.h
        !           141: rt2psreleas1.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           142: rt2psreleas2.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           143: rt2ps.o:       $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           144:                        $(HDIR)logger.h RTS-types.h
        !           145: rt2ssexec.o:   $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)isoservent.h \
        !           146:                $(HDIR)tailor.h $(HDIR)logger.h RTS-types.h
        !           147: rt2ssrespond.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           148:                        $(HDIR)logger.h RTS-types.h
        !           149: rt2ssinitiat.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)isoservent.h \
        !           150:                $(HDIR)tailor.h $(HDIR)logger.h RTS-types.h
        !           151: rt2ssreleas1.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           152: rt2ssreleas2.o:        $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES)
        !           153: rt2ss.o:       $(HDIR)rtpkt.h $(HDIR)acpkt.h $(HFILES) $(HDIR)tailor.h \
        !           154:                        $(HDIR)logger.h RTS-types.h
        !           155: 
        !           156: 
        !           157: ################################################################
        !           158: # manual pages
        !           159: ################################################################
        !           160: 
        !           161: MANUALS        =       librtsap.3n
        !           162: 
        !           163: manuals:;      @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)
        !           164:                -@echo ""
        !           165: 
        !           166: 
        !           167: ################################################################
        !           168: # clean
        !           169: ################################################################
        !           170: 
        !           171: clean:;                rm -f *.o *.a *.ph RTS* rts.c vrts.c z* _* core rtsapvrsn.c
        !           172: 
        !           173: grind:;                iprint Makefile
        !           174:                tgrind -lc $(CFILES) rtsapvrsn.c llib-lrtsap
        !           175:                tgrind -lpepy -d $(TOPDIR)pepy/grindefs $(PYFILES)
        !           176:                @echo $(MANUALS) | \
        !           177:                        tr " " "\012" | \
        !           178:                        sed -e "s%.*%itroff -man &%" | \
        !           179:                        sh -ve
        !           180: 
        !           181: true:;

unix.superglobalmegacorp.com

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