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

1.1     ! root        1: ##########################################################################
        !             2: #   Instructions to Make, for compilation of ISODE processes
        !             3: ##########################################################################
        !             4: 
        !             5: ###############################################################################
        !             6: #
        !             7: # $Header: /f/osi/RCS/Makefile,v 7.5 90/07/27 08:49:43 mrose Exp $
        !             8: #
        !             9: #
        !            10: # $Log:        Makefile,v $
        !            11: # Revision 7.5  90/07/27  08:49:43  mrose
        !            12: # update
        !            13: # 
        !            14: # Revision 7.4  90/07/09  14:30:11  mrose
        !            15: # sync
        !            16: # 
        !            17: # Revision 7.3  90/07/01  21:07:55  mrose
        !            18: # pepsy
        !            19: # 
        !            20: # Revision 7.2  90/03/27  07:53:29  mrose
        !            21: # partial
        !            22: # 
        !            23: # Revision 7.1  90/03/05  23:04:11  mrose
        !            24: # touch-up
        !            25: # 
        !            26: # Revision 7.0  89/11/23  21:21:28  mrose
        !            27: # Release 6.0
        !            28: # 
        !            29: ###############################################################################
        !            30: 
        !            31: ###############################################################################
        !            32: #
        !            33: #                               NOTICE
        !            34: #
        !            35: #    Acquisition, use, and distribution of this module and related
        !            36: #    materials are subject to the restrictions of a license agreement.
        !            37: #    Consult the Preface in the User's Manual for the full terms of
        !            38: #    this agreement.
        !            39: #
        !            40: ###############################################################################
        !            41: 
        !            42: 
        !            43: ##################################################################
        !            44: # Here it is...
        !            45: ##################################################################
        !            46: 
        !            47: DIRS   =       h compat dirent tsap ssap psap pepsy pepy psap2 \
        !            48:                acsap rosap rtsap ronot rosy support imisc
        !            49: OTHERS =       dsap ftam ftam2 ftam-ftp ftp-ftam others psap2-lpp quipu \
        !            50:                snmp vt
        !            51: 
        !            52: 
        !            53: all:;          @for i in $(DIRS); \
        !            54:                    do (echo "cd $$i; $(MAKE) all"; \
        !            55:                              cd $$i; $(MAKE) all); \
        !            56:                    done
        !            57: 
        !            58: inst-all:;     @for i in $(DIRS); \
        !            59:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !            60:                              cd $$i; $(MAKE) inst-all); \
        !            61:                    done
        !            62: 
        !            63: install:       inst-all clean
        !            64: 
        !            65: lint:;         @for i in $(DIRS); \
        !            66:                    do (echo "cd $$i; $(MAKE) lint"; \
        !            67:                              cd $$i; $(MAKE) lint); \
        !            68:                    done
        !            69: 
        !            70: clean:;                rm -f *.a *.so.* llib-l* _* *.tmp config/_* util/inst-man.sh
        !            71:                @for i in $(DIRS) $(OTHERS); \
        !            72:                    do (echo "cd $$i; $(MAKE) clean"; \
        !            73:                              cd $$i; $(MAKE) clean); \
        !            74:                    done
        !            75: 
        !            76: test:;         PATH=$$PATH:${BINDIR} sh -x isode-test
        !            77: 
        !            78: grind:;                @for i in $(DIRS) $(OTHERS); \
        !            79:                    do (echo "cd $$i; $(MAKE) grind"; \
        !            80:                              cd $$i; $(MAKE) grind); \
        !            81:                    done
        !            82: 
        !            83: once-only:;    @touch h/*.h h/quipu/*.h
        !            84:                @touch dsap/dsaptailor dsap/oidtable.*.local quipu/quiputailor
        !            85: 
        !            86: distribution:  clean once-only READ-ME
        !            87:                @cd doc; make clean
        !            88: 
        !            89: READ-ME:       isode-gen.8
        !            90:                nroff -man isode-gen.8 > isode-gen.tmp
        !            91:                mv isode-gen.tmp $@
        !            92: 
        !            93: inst-partial:; cd h; $(MAKE) inst-all
        !            94:                cd pepsy; $(MAKE) inst-all
        !            95:                cd pepy; $(MAKE) inst-all
        !            96:                cd support; $(MAKE) macros inst-libisode
        !            97: 
        !            98: 
        !            99: ##################################################################
        !           100: # everything
        !           101: ##################################################################
        !           102: 
        !           103: everything:    all true
        !           104:                ./make all-ftam all-ftam-ftp all-vt all-quipu all-snmp all-lpp
        !           105:                @echo "a great album by mtr's favorite rock band"
        !           106: 
        !           107: inst-everything: inst-all true
        !           108:                ./make inst-ftam inst-ftam-ftp inst-vt inst-quipu inst-snmp \
        !           109:                        inst-lpp
        !           110: 
        !           111: true:;
        !           112: 
        !           113: 
        !           114: ##################################################################
        !           115: # ftam
        !           116: ##################################################################
        !           117: 
        !           118: FTAM   =       ftam ftam2
        !           119: 
        !           120: 
        !           121: all-ftam:;     @for i in $(FTAM); \
        !           122:                    do (echo "cd $$i; $(MAKE) all"; \
        !           123:                              cd $$i; $(MAKE) all); \
        !           124:                    done
        !           125: 
        !           126: inst-ftam:;    @for i in $(FTAM); \
        !           127:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           128:                              cd $$i; $(MAKE) inst-all); \
        !           129:                    done
        !           130: 
        !           131: install-ftam:; @for i in $(FTAM); \
        !           132:                    do (echo "cd $$i; $(MAKE) install"; \
        !           133:                              cd $$i; $(MAKE) install); \
        !           134:                    done
        !           135: 
        !           136: lint-ftam:;    @for i in $(FTAM); \
        !           137:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           138:                              cd $$i; $(MAKE) lint); \
        !           139:                    done
        !           140: 
        !           141: 
        !           142: ##################################################################
        !           143: # ftam-ftp
        !           144: ##################################################################
        !           145: 
        !           146: FTAM-FTP=      ftam-ftp ftp-ftam
        !           147: 
        !           148: 
        !           149: all-ftam-ftp:; @for i in $(FTAM-FTP); \
        !           150:                    do (echo "cd $$i; $(MAKE) all"; \
        !           151:                              cd $$i; $(MAKE) all); \
        !           152:                    done
        !           153: 
        !           154: inst-ftam-ftp:;        @for i in $(FTAM-FTP); \
        !           155:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           156:                              cd $$i; $(MAKE) inst-all); \
        !           157:                    done
        !           158: 
        !           159: install-ftam-ftp:;     @for i in $(FTAM-FTP); \
        !           160:                    do (echo "cd $$i; $(MAKE) install"; \
        !           161:                              cd $$i; $(MAKE) install); \
        !           162:                    done
        !           163: 
        !           164: lint-ftam-ftp:;        @for i in $(FTAM-FTP); \
        !           165:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           166:                              cd $$i; $(MAKE) lint); \
        !           167:                    done
        !           168: 
        !           169: 
        !           170: ##################################################################
        !           171: # vt
        !           172: ##################################################################
        !           173: 
        !           174: VT     =       vt
        !           175: 
        !           176: 
        !           177: all-vt:;       @for i in $(VT); \
        !           178:                    do (echo "cd $$i; $(MAKE) all"; \
        !           179:                              cd $$i; $(MAKE) all); \
        !           180:                    done
        !           181: 
        !           182: inst-vt:;      @for i in $(VT); \
        !           183:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           184:                              cd $$i; $(MAKE) inst-all); \
        !           185:                    done
        !           186: 
        !           187: install-vt:;   @for i in $(VT); \
        !           188:                    do (echo "cd $$i; $(MAKE) install"; \
        !           189:                              cd $$i; $(MAKE) install); \
        !           190:                    done
        !           191: 
        !           192: lint-vt:;      @for i in $(VT); \
        !           193:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           194:                              cd $$i; $(MAKE) lint); \
        !           195:                    done
        !           196: 
        !           197: 
        !           198: ##################################################################
        !           199: # quipu
        !           200: ##################################################################
        !           201: 
        !           202: QUIPU  =       dsap quipu
        !           203: 
        !           204: 
        !           205: all-quipu:;    cd h/quipu; $(MAKE) all
        !           206:                @for i in $(QUIPU); \
        !           207:                    do (echo "cd $$i; $(MAKE) all"; \
        !           208:                              cd $$i; $(MAKE) all); \
        !           209:                    done
        !           210:                cd acsap; $(MAKE) dased
        !           211: 
        !           212: inst-quipu:;   cd h/quipu; $(MAKE) inst-all
        !           213:                @for i in $(QUIPU); \
        !           214:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           215:                              cd $$i; $(MAKE) inst-all); \
        !           216:                    done
        !           217:                cd acsap; $(MAKE) inst-dased man-dased
        !           218: 
        !           219: install-quipu:;        cd h/quipu; $(MAKE) install
        !           220:                @for i in $(QUIPU); \
        !           221:                    do (echo "cd $$i; $(MAKE) install"; \
        !           222:                              cd $$i; $(MAKE) install); \
        !           223:                    done
        !           224:                cd acsap; $(MAKE) inst-dased man-dased
        !           225: 
        !           226: lint-quipu:;   cd h/quipu; $(MAKE) lint
        !           227:                @for i in $(QUIPU); \
        !           228:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           229:                              cd $$i; $(MAKE) lint); \
        !           230:                    done                
        !           231:                cd acsap; $(MAKE) l-dased
        !           232: 
        !           233: 
        !           234: ##################################################################
        !           235: # snmp
        !           236: ##################################################################
        !           237: 
        !           238: SNMP   =       snmp
        !           239: 
        !           240: 
        !           241: all-snmp:;     @for i in $(SNMP); \
        !           242:                    do (echo "cd $$i; $(MAKE) all"; \
        !           243:                              cd $$i; $(MAKE) all); \
        !           244:                    done
        !           245: 
        !           246: inst-snmp:;    @for i in $(SNMP); \
        !           247:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           248:                              cd $$i; $(MAKE) inst-all); \
        !           249:                    done
        !           250: 
        !           251: install-snmp:; @for i in $(SNMP); \
        !           252:                    do (echo "cd $$i; $(MAKE) install"; \
        !           253:                              cd $$i; $(MAKE) install); \
        !           254:                    done
        !           255: 
        !           256: lint-snmp:;    @for i in $(SNMP); \
        !           257:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           258:                              cd $$i; $(MAKE) lint); \
        !           259:                    done
        !           260: 
        !           261: 
        !           262: ##################################################################
        !           263: # lpp
        !           264: ##################################################################
        !           265: 
        !           266: LPP    =       h compat psap pepsy pepy acsap rosap ronot rosy psap2-lpp
        !           267: LPP-AUX        =       support imisc
        !           268: 
        !           269: 
        !           270: all-lpp:;      @for i in $(LPP); \
        !           271:                    do (echo "cd $$i; $(MAKE) all"; \
        !           272:                              cd $$i; $(MAKE) all); \
        !           273:                    done
        !           274:                @for i in $(LPP-AUX); \
        !           275:                    do (echo "cd $$i; $(MAKE) all-lpp"; \
        !           276:                              cd $$i; $(MAKE) all-lpp); \
        !           277:                    done
        !           278: 
        !           279: inst-lpp:;     @for i in $(LPP); \
        !           280:                    do (echo "cd $$i; $(MAKE) inst-all"; \
        !           281:                              cd $$i; $(MAKE) inst-all); \
        !           282:                    done
        !           283:                @for i in $(LPP-AUX); \
        !           284:                    do (echo "cd $$i; $(MAKE) inst-lpp"; \
        !           285:                              cd $$i; $(MAKE) inst-lpp); \
        !           286:                    done
        !           287: 
        !           288: install-lpp:;  @for i in $(LPP); \
        !           289:                    do (echo "cd $$i; $(MAKE) install"; \
        !           290:                              cd $$i; $(MAKE) install); \
        !           291:                    done
        !           292:                @for i in $(LPP-AUX); \
        !           293:                    do (echo "cd $$i; $(MAKE) install-lpp"; \
        !           294:                              cd $$i; $(MAKE) install-lpp); \
        !           295:                    done
        !           296: 
        !           297: lint-lpp:;     @for i in $(LPP); \
        !           298:                    do (echo "cd $$i; $(MAKE) lint"; \
        !           299:                              cd $$i; $(MAKE) lint); \
        !           300:                    done
        !           301:                @for i in $(LPP-AUX); \
        !           302:                    do (echo "cd $$i; $(MAKE) lint-lpp"; \
        !           303:                              cd $$i; $(MAKE) lint-lpp); \
        !           304:                    done
        !           305: 
        !           306: 
        !           307: ##################################################################
        !           308: # image
        !           309: ##################################################################
        !           310: 
        !           311: image:;                find . -name RCS -a -exec rm -rf {} \; -a -prune
        !           312:                rm -f CHECK-OUT config/CONFIG.make h/config.h \
        !           313:                        support/aliases.local support/entities.local \
        !           314:                        support/macros.local support/objects.local \
        !           315:                        support/services.local
        !           316:                cp dsap/common/protected.c /tmp/protected.c
        !           317:                -unifdef -UHAVE_PROTECTED < /tmp/protected.c \
        !           318:                        > dsap/common/protected.c
        !           319:                rm -f /tmp/protected.c
        !           320:                cp quipu/security.c /tmp/security.c
        !           321:                -unifdef -UHAVE_RSA < /tmp/security.c > quipu/security.c
        !           322:                rm -f /tmp/security.c
        !           323: 
        !           324: 
        !           325: ##################################################################
        !           326: # zap
        !           327: ##################################################################
        !           328: 
        !           329: zap:;  rm -rf $(INCDIRM)
        !           330:        rm -f $(BINDIR)pepy  \
        !           331:            $(BINDIR)posy    \
        !           332:            $(BINDIR)rosy
        !           333:        rm -f $(LIBDIR)libicompat.a \
        !           334:            $(LIBDIR)libdirent.a   \
        !           335:            $(LIBDIR)libtsap.a     \
        !           336:            $(LIBDIR)libssap.a     \
        !           337:            $(LIBDIR)libpsap.a     \
        !           338:            $(LIBDIR)libpepy.a     \
        !           339:            $(LIBDIR)libpsap2.a    \
        !           340:            $(LIBDIR)libacsap.a    \
        !           341:            $(LIBDIR)librtsap.a    \
        !           342:            $(LIBDIR)libronot.a    \
        !           343:            $(LIBDIR)librosap.a    \
        !           344:            $(LIBDIR)librosy.a     \
        !           345:            $(LIBDIR)libisode.a    \
        !           346:            $(LIBDIR)libdsap.a     \
        !           347:            $(LIBDIR)libquipu.a
        !           348:        rm -f $(LINTDIR)llib-licompat* \
        !           349:            $(LINTDIR)llib-ldirent*   \
        !           350:            $(LINTDIR)llib-ltsap*     \
        !           351:            $(LINTDIR)llib-lssap*     \
        !           352:            $(LINTDIR)llib-lpsap*     \
        !           353:            $(LINTDIR)llib-lpsap2*    \
        !           354:            $(LINTDIR)llib-lacsap*    \
        !           355:            $(LINTDIR)llib-lrtsap*    \
        !           356:            $(LINTDIR)llib-lronot*    \
        !           357:            $(LINTDIR)llib-lrosap*    \
        !           358:            $(LINTDIR)llib-lrosy*     \
        !           359:            $(LINTDIR)llib-lisode*    \
        !           360:            $(LINTDIR)llib-ldsap*     \
        !           361:            $(LINTDIR)llib-lquipu*

unix.superglobalmegacorp.com

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