|
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: 7763 (0x1e53) Types: TextFile Names: »Makefile«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/Makefile«
########################################################################## # Instructions to Make, for compilation of ISODE processes ########################################################################## ############################################################################### # # $Header: /f/osi/RCS/Makefile,v 6.0 89/03/18 23:21:20 mrose Rel $ # # # $Log: Makefile,v $ # Revision 6.0 89/03/18 23:21:20 mrose # Release 5.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 psap2-lpp osh others quipu \ vt all:; @for i in $(DIRS); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done -@if [ -f winosi.sh ]; then \ sed -e 's%@(ETCDIR)%$(ETCDIR)%' < winosi.sh > winosi; \ chmod +x winosi; \ fi -@if [ -f removepkg.sh ]; then \ sed -e 's%BINDIR=@(BINDIR)%BINDIR=$(BINDIR)%' < removepkg.sh | \ sed -e 's%ETCDIR=@(ETCDIR)%ETCDIR=$(ETCDIR)%' | \ sed -e 's%INCDIR=@(INCDIR)%INCDIR=$(INCDIR)%' | \ sed -e 's%PEPYDIR=@(PEPYDIR)%PEPYDIR=$(PEPYDIR)%' | \ sed -e 's%LIBDIR=@(LIBDIR)%LIBDIR=$(LIBDIR)%' | \ sed -e 's%LINTDIR=@(LINTDIR)%LINTDIR=$(LINTDIR)%' > removepkg; \ chmod +x removepkg; \ fi 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/_* winosi removepkg @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 distribution: clean READ-ME @cd doc; make clean @touch h/*.h READ-ME: isode-gen.8 nroff -man isode-gen.8 > isode-gen.tmp mv isode-gen.tmp $@ ################################################################## # osh ################################################################## OSH = osh all-osh:; @for i in $(OSH); \ do (echo "cd $$i; $(MAKE) all"; \ cd $$i; $(MAKE) all); \ done inst-osh:; @for i in $(OSH); \ do (echo "cd $$i; $(MAKE) inst-all"; \ cd $$i; $(MAKE) inst-all); \ done install-osh:; @for i in $(OSH); \ do (echo "cd $$i; $(MAKE) install"; \ cd $$i; $(MAKE) install); \ done lint-osh:; @for i in $(OSH); \ do (echo "cd $$i; $(MAKE) lint"; \ cd $$i; $(MAKE) lint); \ done ################################################################## # 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 ################################################################## # tsb ################################################################## all-tsb:; cd support; $(MAKE) tsbridge inst-tsb:; cd support; $(MAKE) inst-tsbridge man-tsbridge install-tsb: inst-tsb lint-tsb:; cd support; $(MAKE) l-tsbridge ################################################################## # 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