|
|
1.1 ! root 1: everything: all ! 2: ! 3: what: ! 4: @echo "what do you want to make?" ! 5: ! 6: Icon: ! 7: cd bin; make ! 8: cd tran; make ! 9: cd link; make ! 10: cd operators; make ! 11: cd functions; make ! 12: cd lib; make ! 13: cd rt; make ! 14: cd iconx; make ! 15: cp tran/itran link/ilink iconx/iconx bin ! 16: cd bin; strip icont itran ilink iconx ! 17: cd pilib; make ! 18: ! 19: Pidemo: ! 20: cd pidemo; ../icon-pi ! 21: ! 22: Alltest: ! 23: cd samples; make All ! 24: ! 25: Stdtest: ! 26: cd samples; make Std ! 27: ! 28: Settest: ! 29: cd samples; make Set ! 30: ! 31: Xpxtest: ! 32: cd samples; make Xpx ! 33: ! 34: Libtest: ! 35: cd libtest; make All ! 36: ! 37: Pitest: ! 38: cd libtest; Functest ! 39: ! 40: Porttest: ! 41: cd port; make All ! 42: ! 43: Testsuite: ! 44: cd test; make All ! 45: ! 46: Library: ! 47: cd src; make All ! 48: cd pifuncs; make All ! 49: ! 50: Listall: ! 51: @cd bin; make Listall ! 52: @cd iconx; make Listall ! 53: @cd h; make Listall ! 54: @cd tran; make Listall ! 55: @cd link; make Listall ! 56: @cd rt; make Listall ! 57: @cd functions; make Listall ! 58: @cd operators; make Listall ! 59: @cd lib; make Listall ! 60: ! 61: List: ! 62: @cd bin; make -s List ! 63: @cd iconx; make -s List ! 64: @cd h; make -s List ! 65: @cd tran; make -s List ! 66: @cd link; make -s List ! 67: @cd rt; make -s List ! 68: @cd functions; make -s List ! 69: @cd operators; make -s List ! 70: @cd lib; make -s List ! 71: ! 72: Clean: ! 73: cd tran; make Clean ! 74: cd link; make Clean ! 75: cd operators; make Clean ! 76: cd functions; make Clean ! 77: cd lib; make Clean ! 78: cd rt; make Clean ! 79: cd iconx; make Clean ! 80: cd bin; make Clean ! 81: cd pifuncs; make Clean ! 82: cd samples; make Clean ! 83: cd test; make Clean ! 84: cd libtest; make Clean ! 85: cd port; make Clean ! 86: ! 87: # ! 88: # Stuff for 4.3bsd ! 89: # ! 90: ILIB=$(DESTDIR)/usr/new/lib/icon ! 91: IBIN=$(DESTDIR)/usr/new/lib/icon/5.9.0 ! 92: INEW=$(DESTDIR)/usr/new ! 93: ! 94: all: Icon ! 95: ! 96: setup-new: ! 97: Icon-setup -vax -interpex -host gethost -vfork -xpx -sets \ ! 98: -ibin $(IBIN) ! 99: ! 100: setup-pwd: ! 101: Icon-setup -vax -interpex -host gethost -vfork -xpx -sets ! 102: ! 103: install: all ! 104: -mkdir $(ILIB) ! 105: -mkdir $(IBIN) ! 106: cp bin/itran bin/ilink bin/iconx bin/icont $(IBIN) ! 107: cp bin/icont $(INEW) ! 108: cp icon-pi $(INEW) ! 109: cp docs/icont.1 $(DESTDIR)/usr/man/mann/icont.n ! 110: cp docs/icon-pi.1 $(DESTDIR)/usr/man/mann/icon-pi.n ! 111: ! 112: clean: Clean ! 113: ! 114: # The entries here and in other Makefiles that start with "Dist" are ! 115: # used only at the University of Arizona for preparing the Icon system ! 116: # for distribution. The program gcomp, which is used to specify ! 117: # files not to remove, is from the Icon program library. ! 118: ! 119: Dist-build: ! 120: Icon-setup -vax -interpex -host gethost -vfork -xpx -sets ! 121: make Icon ! 122: ! 123: Dist-test: ! 124: make Alltest ! 125: make Library ! 126: make Pidemo ! 127: make Libtest ! 128: make Pitest ! 129: make Testsuite ! 130: make Porttest ! 131: cd port; make Linkcheck ! 132: ! 133: Dist-setup: ! 134: cd samples; make Dist-setup ! 135: cd test; make Dist-setup ! 136: cd port; make Dist-setup ! 137: cd libtest; make Dist-setup ! 138: ! 139: Dist-clean: ! 140: cd tran; make Dist-clean ! 141: cd link; make Dist-clean ! 142: cd operators; make Dist-clean ! 143: cd functions; make Dist-clean ! 144: cd lib; make Dist-clean ! 145: cd rt; make Dist-clean ! 146: cd iconx; make Dist-clean ! 147: cd h; make Dist-clean ! 148: cd pifuncs; make Dist-clean ! 149: cd pilib; make Dist-clean ! 150: cd samples; make Dist-clean ! 151: cd port; make Dist-clean ! 152: cd test; make Dist-clean ! 153: cd libtest; make Dist-clean ! 154: cd src; make Dist-clean ! 155: cd docs; make Dist-clean ! 156: cd man; make Dist-clean ! 157: cd book; make Dist-clean ! 158: rm -f ibin/* ! 159: touch ibin/.placeholder ! 160: rm -f ilib/* ! 161: touch ilib/.placeholder ! 162: rm -rf pidemo/* ! 163: touch pidemo/.placeholder ! 164: rm -f .BK* .CK* .emacs* ! 165: rm -rf `gcomp bin functions h iconx lib link operators \ ! 166: rt tran docs samples Icon-setup Makefile book libtest \ ! 167: port test *.gen pidemo ibin ilib pifuncs src man pilib` ! 168: cd bin; make Dist-clean
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.