|
|
1.1 root 1: ###############################################################################
2: # Instructions to Make, for compilation of ISODE processes for 4.4BSD UNIX
3: ###############################################################################
4:
5: ###############################################################################
6: #
7: # $Header: /f/osi/config/RCS/bsd44.make,v 7.6 90/07/27 08:42:26 mrose Exp $
8: #
9: #
10: # $Log: bsd44.make,v $
11: # Revision 7.6 90/07/27 08:42:26 mrose
12: # update
13: #
14: # Revision 7.5 90/07/09 14:32:44 mrose
15: # sync
16: #
17: # Revision 7.4 90/07/01 21:02:30 mrose
18: # pepsy
19: #
20: # Revision 7.3 90/04/18 08:45:07 mrose
21: # MANDIR
22: #
23: # Revision 7.2 90/03/06 13:55:54 mrose
24: # touch-up
25: #
26: # Revision 7.1 90/01/11 18:35:20 mrose
27: # real-sync
28: #
29: # Revision 7.0 89/11/23 21:26:01 mrose
30: # Release 6.0
31: #
32: ###############################################################################
33:
34: ###############################################################################
35: #
36: # NOTICE
37: #
38: # Acquisition, use, and distribution of this module and related
39: # materials are subject to the restrictions of a license agreement.
40: # Consult the Preface in the User's Manual for the full terms of
41: # this agreement.
42: #
43: ###############################################################################
44:
45:
46: ###############################################################################
47: # Options
48: ###############################################################################
49:
50: OPTIONS = -I. -I$(TOPDIR)h $(PEPYPATH)
51:
52: HDIR = $(TOPDIR)h/
53: UTILDIR = $(TOPDIR)util/
54: BINDIR = /usr/local/isode/
55: SBINDIR = /usr/sbin/
56: ETCDIR = /etc/
57: LOGDIR = /var/log/
58: INCDIRM = /usr/include/isode
59: INCDIR = $(INCDIRM)/
60: PEPYDIRM= $(INCDIR)pepy
61: PEPYDIR = $(PEPYDIRM)/
62: PEPSYDIRM= $(INCDIR)pepsy
63: PEPSYDIR= $(PEPSYDIRM)/
64: LIBDIR = /usr/lib/
65: LINTDIR = /usr/libdata/lint/
66:
67: LIBISODE= $(TOPDIR)libisode.a
68:
69: SYSTEM = -bsd42
70: MANDIR = /usr/share/man/
71: MANOPTS = -bsd44
72:
73:
74: ###############################################################################
75: # Programs and Libraries
76: ###############################################################################
77:
78: MAKE = ./make DESTDIR=$(DESTDIR) $(MFLAGS) -k
79: SHELL = /bin/sh
80:
81: CC = cc
82: CFLAGS = -O $(OPTIONS)
83: LIBCFLAGS= $(CFLAGS)
84: LINT = lint
85: LFLAGS = -bhuz $(OPTIONS)
86: LD = ld
87: LDCC = $(CC)
88: LDFLAGS = -s
89: ARFLAGS =
90:
91: # since flex is now standard (ugh!)
92: LEX = /usr/old/lex
93:
94: LN = ln
95:
96: # for vt (of all things)
97: LSOCKET = -lutil
98:
99:
100: ###############################################################################
101: # Generation Rules for library modules
102: ###############################################################################
103:
104: .c.o:; $(CC) $(LIBCFLAGS) -c $*.c
105: -ld -x -r $@
106: mv a.out $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.