0
|
1 ##############################################################################
|
|
2 # Instructions to Make, for compilation of ZOT UIP/utility processes
|
|
3 #
|
|
4 # @(MHWARNING)
|
12
|
5 # @(#)$Id: bboards,v 1.1.1.1 2005/04/18 14:46:03 kono Exp $
|
0
|
6 ##############################################################################
|
|
7
|
|
8 # The following entries were inserted during MH configuration
|
|
9 OPTIONS = @(MHOPTIONS) -I..
|
|
10
|
|
11 CC = @(MHCOMPILER)
|
|
12 CPP = @(MHCPP)
|
|
13 @BEGIN: POPSERVER
|
|
14 POPSERV = -DPOPSERVER
|
|
15 @END: POPSERVER
|
|
16 @BEGIN: OPTIM
|
|
17 CFLAGS = $(OPTIONS) $(POPSERV)
|
|
18 @END: OPTIM
|
|
19 @BEGIN: DEBUG
|
|
20 CFLAGS = $(OPTIONS) $(POPSERV)
|
|
21 @END: DEBUG
|
|
22 LINT = lint
|
|
23 LFLAGS = -bhu $(OPTIONS) $(POPSERV)
|
|
24 LLIBS =
|
|
25
|
|
26 .c:; echo $@
|
|
27
|
|
28 ######################################################################
|
|
29 # Here it is...
|
|
30 ######################################################################
|
|
31
|
|
32 all: getbbent.o
|
|
33
|
|
34 lint: l-getbbent
|
|
35
|
|
36 install: inst-all clean
|
|
37
|
|
38 inst-all:;
|
|
39
|
|
40 tar:;
|
|
41
|
|
42 uninstall:;
|
|
43
|
|
44
|
|
45 ######################################################################
|
|
46 # getbbent
|
|
47 ######################################################################
|
|
48
|
|
49 getbbent: getbbent.o
|
|
50
|
|
51 l-getbbent:; $(LINT) $(LFLAGS) getbbent.c $(LLIBS)
|
|
52
|
|
53
|
|
54 ##############################################################################
|
|
55 # Miscellaneous tasks
|
|
56 ##############################################################################
|
|
57
|
|
58 unconfig: distribution
|
|
59 -rm -f Makefile
|
|
60
|
|
61 distribution: clean
|
|
62
|
|
63 clean: unclean
|
|
64 -rm -f *.o
|
|
65
|
|
66 unclean:; -rm -f _* :* core *.core eddep makedep
|
|
67
|
|
68
|
|
69 ##############################################################################
|
|
70 # Dependencies
|
|
71 ##############################################################################
|
|
72
|
|
73 MODULES = getbbent
|
|
74
|
|
75 depend:
|
|
76 for m in $(MODULES); do ( \
|
|
77 $(CPP) -M $(OPTIONS) $$m.c >> makedep \
|
|
78 ); done
|
|
79 echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep
|
|
80 echo '$$r makedep' >> eddep
|
|
81 echo 'w' >> eddep
|
|
82 cp Makefile _Makefile
|
|
83 ed - Makefile < eddep
|
|
84 rm eddep makedep
|
|
85 echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
|
|
86 echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
|
|
87
|
|
88 # DO NOT DELETE THIS LINE
|
|
89 # DEPENDENCIES START HERE
|
|
90 getbbent.o: getbbent.c
|
|
91 getbbent.o: bboards.h
|
|
92 getbbent.o: ../../h/strings.h
|
|
93 #getbbent.o: /usr/include/ctype.h
|
|
94 #getbbent.o: /usr/include/pwd.h
|
|
95 #getbbent.o: /usr/include/grp.h
|
|
96 #getbbent.o: /usr/include/stdio.h
|
|
97 #getbbent.o: /usr/include/sys/types.h
|
|
98 #getbbent.o: /usr/include/sys/stat.h
|
|
99 # DEPENDENCIES MUST END AT END OF FILE
|
|
100 # IF YOU PUT STUFF HERE IT WILL GO AWAY
|