|
|
1.1 root 1: ###############################################################################
2: # Instructions to Make, for compilation of ISODE TCP/X.25 TP0 bridge
3: ###############################################################################
4:
5: ###############################################################################
6: #
7: # $Header: /f/osi/others/tp0bridge/RCS/Makefile,v 7.0 89/11/23 22:10:59 mrose Rel $
8: #
9: #
10: # $Log: Makefile,v $
11: # Revision 7.0 89/11/23 22:10:59 mrose
12: # Release 6.0
13: #
14: ###############################################################################
15:
16: ###############################################################################
17: #
18: # NOTICE
19: #
20: # Acquisition, use, and distribution of this module and related
21: # materials are subject to the restrictions of a license agreement.
22: # Consult the Preface in the User's Manual for the full terms of
23: # this agreement.
24: #
25: ###############################################################################
26:
27:
28: ###############################################################################
29: # Generation Rules for program modules
30: ###############################################################################
31:
32: .c.o:; $(CC) $(CFLAGS) -c $*.c
33:
34:
35: ###############################################################################
36: # Programs and Libraries
37: ###############################################################################
38:
39: LIBES = $(TOPDIR)libisode.a
40: LLIBS = $(TOPDIR)llib-lisode
41:
42:
43: ###############################################################################
44: # Files
45: ###############################################################################
46:
47: HFILES =
48: CFILES = tp0bridge.c
49:
50:
51: ##################################################################
52: # Here it is...
53: ##################################################################
54:
55: all: tp0bridge
56: inst-all: inst-tp0bridge manuals
57: install: inst-all clean
58: lint: l-tp0bridge
59:
60:
61: ##################################################################
62: # tp0bridge
63: ##################################################################
64:
65: inst-tp0bridge: $(SBINDIR)tp0bridge
66:
67: $(SBINDIR)tp0bridge: xtp0bridge
68: -cp $@ zxtp0bridge
69: -rm -f $@
70: cp xtp0bridge $@
71: -@ls -gls $@
72: -@echo ""
73:
74: tp0bridge: xtp0bridge
75:
76: xtp0bridge: tp0bridge.o
77: $(LDCC) $(LDFLAGS) -o $@ tp0bridge.o $(LIBES) $(LSOCKET)
78:
79: l-tp0bridge:; $(LINT) $(LFLAGS) tp0bridge.c $(LLIBS)
80:
81:
82: ################################################################
83: # manual pages
84: ################################################################
85:
86: MANUALS = tp0bridge.8c
87:
88: manuals:; @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)
89: -@echo ""
90:
91:
92: ##################################################################
93: # clean
94: ##################################################################
95:
96: clean:; rm -f *.o x* z* _* core
97:
98: grind:; iprint Makefile
99: tgrind -lc $(HFILES) $(CFILES)
100:
101: true:;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.