|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: M T
Length: 9102 (0x238e) Types: TextFile Names: »Makefile«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« └─⟦de7628f85⟧ └─⟦this⟧ »isode-6.0/Makefile«
########################################################################## # Instructions to Make, for compilation of ISODE processes ########################################################################## ############################################################################### # # $Header: /f/osi/RCS/Makefile,v 7.0 89/11/23 21:21:28 mrose Rel $ # # # $Log: Makefile,v $ # Revision 7.0 89/11/23 21:21:28 mrose # Release 6.0 # ############################################################################### ############################################################################### # # NOTICE # # Acquisition, use, and distribution of this module and related # materials are subject to the restrictions of a license agreement. # Consult the Preface in the User's Manual for the full terms of # this agreement. # ############################################################################### ################################################################## # Here it is... ################################################################## DIRS = h compat dirent tsap ssap psap pepy psap2 \ acsap rtsap rosap rosy support imisc OTHERS = dsap ftam ftam2 ftam-ftp ftp-ftam others psap2-lpp quipu \ snmp vt all:; @for i in $(DIRS); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-all:; @for i in $(DIRS); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install: inst-all clean lint:; @for i in $(DIRS); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done clean:; rm -f lib*.a llib-l* _* *.tmp config/_* util/inst-man.sh @for i in $(DIRS) $(OTHERS); \ do (echo "cd $$i; $(MAKE) clean"; \ cd $$i; $(MAKE) clean); \ done grind:; @for i in $(DIRS) $(OTHERS); \ do (echo "cd $$i; $(MAKE) grind"; \ cd $$i; $(MAKE) grind); \ done once-only:; @touch h/*.h h/quipu/*.h @touch dsap/dsaptailor dsap/oidtable.*.local quipu/quiputailor distribution: clean once-only READ-ME @cd doc; make clean READ-ME: isode-gen.8 nroff -man isode-gen.8 > isode-gen.tmp mv isode-gen.tmp $@ ################################################################## # everything ################################################################## everything: all true ./make all-ftam all-ftam-ftp all-vt all-quipu all-snmp all-lpp @echo "a great album by mtr's favorite rock band" inst-everything: inst-all true ./make inst-ftam inst-ftam-ftp inst-vt inst-quipu inst-snmp \ inst-lpp true:; ################################################################## # ftam ################################################################## FTAM = ftam ftam2 all-ftam:; @for i in $(FTAM); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-ftam:; @for i in $(FTAM); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install-ftam:; @for i in $(FTAM); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done lint-ftam:; @for i in $(FTAM); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done ################################################################## # ftam-ftp ################################################################## FTAM-FTP= ftam-ftp ftp-ftam all-ftam-ftp:; @for i in $(FTAM-FTP); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-ftam-ftp:; @for i in $(FTAM-FTP); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install-ftam-ftp:; @for i in $(FTAM-FTP); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done lint-ftam-ftp:; @for i in $(FTAM-FTP); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done ################################################################## # vt ################################################################## VT = vt all-vt:; @for i in $(VT); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-vt:; @for i in $(VT); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install-vt:; @for i in $(VT); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done lint-vt:; @for i in $(VT); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done ################################################################## # quipu ################################################################## QUIPU = dsap quipu all-quipu:; cd h/quipu; $(MAKE) all @for i in $(QUIPU); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done cd support; $(MAKE) dsabuild inst-quipu:; cd h/quipu; $(MAKE) inst-all @for i in $(QUIPU); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done cd support; $(MAKE) inst-dsabuild man-dsabuild install-quipu:; cd h/quipu; $(MAKE) install @for i in $(QUIPU); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done cd support; $(MAKE) inst-dsabuild man-dsabuild lint-quipu:; cd h/quipu; $(MAKE) lint @for i in $(QUIPU); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done cd support; $(MAKE) l-dsabuild ################################################################## # snmp ################################################################## SNMP = snmp all-snmp:; @for i in $(SNMP); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-snmp:; @for i in $(SNMP); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install-snmp:; @for i in $(SNMP); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done lint-snmp:; @for i in $(SNMP); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done ################################################################## # lpp ################################################################## LPP = h compat psap pepy acsap rosap rosy psap2-lpp LPP-AUX = support imisc all-lpp:; @for i in $(LPP); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done @for i in $(LPP-AUX); \ do (echo "cd $$i; $(MAKE) all-lpp"; \ cd $$i; $(MAKE) all-lpp); \ done inst-lpp:; @for i in $(LPP); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done @for i in $(LPP-AUX); \ do (echo "cd $$i; $(MAKE) inst-lpp"; \ cd $$i; $(MAKE) inst-lpp); \ done install-lpp:; @for i in $(LPP); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done @for i in $(LPP-AUX); \ do (echo "cd $$i; $(MAKE) install-lpp"; \ cd $$i; $(MAKE) install-lpp); \ done lint-lpp:; @for i in $(LPP); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done @for i in $(LPP-AUX); \ do (echo "cd $$i; $(MAKE) lint-lpp"; \ cd $$i; $(MAKE) lint-lpp); \ done ################################################################## # image ################################################################## image:; find . -name RCS -a -exec rm -rf {} \; -a -prune rm -f CHECK-OUT config/CONFIG.make h/config.h \ support/aliases.local support/entities.local \ support/macros.local support/objects.local \ support/services.local cp dsap/common/protected.c /tmp/protected.c -unifdef -UHAVE_PROTECTED < /tmp/protected.c \ > dsap/common/protected.c rm -f /tmp/protected.c cp quipu/security.c /tmp/security.c -unifdef -UHAVE_RSA < /tmp/security.c > quipu/security.c rm -f /tmp/security.c ################################################################## # zap ################################################################## zap:; rm -rf $(INCDIRM) rm -f $(BINDIR)pepy \ $(BINDIR)posy \ $(BINDIR)rosy rm -f $(LIBDIR)libicompat.a \ $(LIBDIR)libdirent.a \ $(LIBDIR)libtsap.a \ $(LIBDIR)libssap.a \ $(LIBDIR)libpsap.a \ $(LIBDIR)libpepy.a \ $(LIBDIR)libpsap2.a \ $(LIBDIR)libacsap.a \ $(LIBDIR)librtsap.a \ $(LIBDIR)librosap.a \ $(LIBDIR)librosy.a \ $(LIBDIR)libisode.a \ $(LIBDIR)libdsap.a \ $(LIBDIR)libquipu.a rm -f $(LINTDIR)llib-licompat* \ $(LINTDIR)llib-ldirent* \ $(LINTDIR)llib-ltsap* \ $(LINTDIR)llib-lssap* \ $(LINTDIR)llib-lpsap* \ $(LINTDIR)llib-lpsap2* \ $(LINTDIR)llib-lacsap* \ $(LINTDIR)llib-lrtsap* \ $(LINTDIR)llib-lrosap* \ $(LINTDIR)llib-lrosy* \ $(LINTDIR)llib-lisode* \ $(LINTDIR)llib-ldsap* \ $(LINTDIR)llib-lquipu*