BSD 4_3_Net_2 release
[unix-history] / usr / src / contrib / isode / config / sunos3.make
CommitLineData
5f522de8
C
1###############################################################################
2# Instructions to Make, for compilation of ISODE processes for SunOS
3# release 3
4###############################################################################
5
6###############################################################################
7#
8# $Header: /f/osi/config/RCS/sunos3.make,v 7.8 91/02/22 09:17:00 mrose Interim $
9#
10#
11# $Log: sunos3.make,v $
12# Revision 7.8 91/02/22 09:17:00 mrose
13# Interim 6.8
14#
15# Revision 7.7 91/01/14 13:36:46 mrose
16# again
17#
18# Revision 7.6 91/01/14 13:31:35 mrose
19# kerberos
20#
21# Revision 7.5 90/11/20 15:31:50 mrose
22# update
23#
24# Revision 7.4 90/07/27 08:42:13 mrose
25# update
26#
27# Revision 7.3 90/07/01 21:02:17 mrose
28# pepsy
29#
30# Revision 7.2 90/04/18 08:45:27 mrose
31# MANDIR
32#
33# Revision 7.1 90/03/06 13:56:15 mrose
34# touch-up
35#
36# Revision 7.0 89/11/23 21:26:23 mrose
37# Release 6.0
38#
39###############################################################################
40
41###############################################################################
42#
43# NOTICE
44#
45# Acquisition, use, and distribution of this module and related
46# materials are subject to the restrictions of a license agreement.
47# Consult the Preface in the User's Manual for the full terms of
48# this agreement.
49#
50###############################################################################
51
52
53###############################################################################
54# Options
55###############################################################################
56
57OPTIONS = -I. -I$(TOPDIR)h $(PEPYPATH) $(KRBOPT)
58
59HDIR = $(TOPDIR)h/
60UTILDIR = $(TOPDIR)util/
61BINDIR = /usr/local/bin/
62SBINDIR = /usr/etc/
63ETCDIR = /usr/etc/
64LOGDIR = /usr/tmp/
65INCDIRM = /usr/include/isode
66INCDIR = $(INCDIRM)/
67PEPYDIRM= $(INCDIR)pepy
68PEPYDIR = $(PEPYDIRM)/
69PEPSYDIRM= $(INCDIR)pepsy
70PEPSYDIR= $(PEPSYDIRM)/
71LIBDIR = /usr/lib/
72LINTDIR = /usr/lib/lint/
73
74LIBISODE= $(TOPDIR)libisode.a
75LIBDSAP = $(TOPDIR)libdsap.a
76
77SYSTEM = -bsd42
78MANDIR = /usr/man/
79MANOPTS = -bsd42
80
81
82###############################################################################
83# Programs and Libraries
84###############################################################################
85
86MAKE = ./make DESTDIR=$(DESTDIR) $(MFLAGS) -k
87SHELL = /bin/sh
88
89CC = cc
90# -O loses...
91CFLAGS = $(OPTIONS)
92LIBCFLAGS= $(CFLAGS)
93LINT = lint
94LFLAGS = -bhuz $(OPTIONS)
95LD = ld
96LDCC = $(CC)
97LDFLAGS = -s
98ARFLAGS =
99
100LN = ln
101
102LSOCKET = $(KRBLIB)
103
104
105###############################################################################
106# Generation Rules for library modules
107###############################################################################
108
109.c.o:; $(CC) $(LIBCFLAGS) -c $*.c
110 -ld -x -r $@
111 mv a.out $@