|
|
1.1 root 1: ###############################################################################
2: # Instructions to Make, for compilation of ISODE processes for osi (SunOS)
3: ###############################################################################
4:
5: ###############################################################################
6: #
7: # $Header: /f/osi/config/RCS/osi.make,v 7.4 90/07/27 08:42:21 mrose Exp $
8: ###############################################################################
9:
10: ###############################################################################
11: #
12: # NOTICE
13: #
14: # Acquisition, use, and distribution of this module and related
15: # materials are subject to the restrictions of a license agreement.
16: # Consult the Preface in the User's Manual for the full terms of
17: # this agreement.
18: #
19: ###############################################################################
20:
21:
22: ###############################################################################
23: # Options
24: ###############################################################################
25:
26: OPTIONS = -I. -I$(TOPDIR)h $(PEPYPATH)
27:
28: HDIR = $(TOPDIR)h/
29: UTILDIR = $(TOPDIR)util/
30: BINDIR = /usr/local/bin/
31: SBINDIR = /usr/etc/
32: ETCDIR = /usr/etc/
33: LOGDIR = /usr/spool/isode/
34: INCDIRM = /usr/include/isode
35: INCDIR = $(INCDIRM)/
36: PEPYDIRM= $(INCDIR)pepy
37: PEPYDIR = $(PEPYDIRM)/
38: PEPSYDIRM= $(INCDIR)pepsy
39: PEPSYDIR= $(PEPSYDIRM)/
40: LIBDIR = /usr/lib/
41: LINTDIR = /usr/lib/lint/
42:
43: LIBISODE= $(TOPDIR)libisode.a
44:
45: SYSTEM = -bsd42
46: MANDIR = /usr/man/
47: MANOPTS = -bsd42
48:
49:
50: ###############################################################################
51: # Programs and Libraries
52: ###############################################################################
53:
54: MAKE = ./make DESTDIR=$(DESTDIR) $(MFLAGS) -k
55: SHELL = /bin/sh
56:
57: CC = cc
58: # -O loses...
59: CFLAGS = -pipe $(OPTIONS)
60: LIBCFLAGS= $(CFLAGS)
61: LINT = lint
62: LFLAGS = -bhuz $(OPTIONS)
63: LD = ld
64: LDCC = $(CC)
65: LDFLAGS =
66: ARFLAGS =
67:
68: LN = ln
69:
70: # AET dbm
71: AETDBM= aetbuild
72:
73: # native to 4.2BSD UNIX
74: LSOCKET = -ldbm
75:
76:
77: ###############################################################################
78: # Generation Rules for library modules
79: ###############################################################################
80:
81: .c.o:; $(CC) $(LIBCFLAGS) -c $*.c
82: -ld -r $@
83: mv a.out $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.