1 # $Id: proto.make,v 1.4 1994/06/24 10:33:05 ceriel Exp $
3 #PARAMS do not remove this line!
5 SRC_DIR = $(SRC_HOME)/util/ego/ud
7 EMLIB=$(TARGET_HOME)/lib.bin
10 CPPFLAGS=-DVERBOSE -DNOTCOMPACT -I$(EMH) -I$(SRC_DIR) -I$(EMLIB)/ego
11 CFLAGS=$(CPPFLAGS) $(COPTIONS)
12 LINTFLAGS=$(CPPFLAGS) $(LINTOPTIONS)
16 $(SRC_DIR)/ud_defs.c \
17 $(SRC_DIR)/ud_const.c \
18 $(SRC_DIR)/ud_copy.c \
22 ud.$(SUF) ud_defs.$(SUF) ud_const.$(SUF) ud_copy.$(SUF) \
27 $(SRC_DIR)/ud_defs.h \
28 $(SRC_DIR)/ud_const.h \
29 $(SRC_DIR)/ud_copy.h \
33 $(CFILES) $(HFILES) $(SRC_DIR)/proto.make
38 $(CC) -o ud $(LDFLAGS) $(OFILES) $(EMLIB)/ego/share.$(LIBSUF) $(EMLIB)/em_data.$(LIBSUF)
44 -cmp ud $(EMLIB)/ego/ud
47 rm -f *.$(SUF) ud Out out nohup.out
50 $(LINT) $(LINTFLAGS) $(CFILES) $(EMLIB)/ego/$(LINTPREF)share.$(LINTSUF) $(EMLIB)/$(LINTPREF)em_data.$(LINTSUF)
59 rm_deps Makefile >Makefile.new
60 for i in $(CFILES) ; do \
61 echo "`basename $$i .c`.$$(SUF): $$i" >> Makefile.new ; \
62 echo ' $$(CC) -c $$(CFLAGS)' $$i >> Makefile.new ; \
63 $(UTIL_HOME)/lib.bin/cpp -d $(CPPFLAGS) $$i | sed "s/^/`basename $$i .c`.$$(SUF): /" >> Makefile.new ; \
65 mv Makefile Makefile.old
66 mv Makefile.new Makefile
68 # do not remove the next line
70 ud.$(SUF): $(SRC_DIR)/ud.c
71 $(CC) -c $(CFLAGS) $(SRC_DIR)/ud.c
72 ud.$(SUF): $(SRC_DIR)/ud_copy.h
73 ud.$(SUF): $(SRC_DIR)/ud_const.h
74 ud.$(SUF): $(SRC_DIR)/ud_defs.h
75 ud.$(SUF): $(SRC_DIR)/../share/go.h
76 ud.$(SUF): $(SRC_DIR)/../share/locals.h
77 ud.$(SUF): $(SRC_DIR)/../share/init_glob.h
78 ud.$(SUF): $(SRC_DIR)/../share/aux.h
79 ud.$(SUF): $(SRC_DIR)/../share/alloc.h
80 ud.$(SUF): $(SRC_DIR)/../share/put.h
81 ud.$(SUF): $(SRC_DIR)/../share/get.h
82 ud.$(SUF): $(SRC_DIR)/../share/map.h
83 ud.$(SUF): $(SRC_DIR)/../share/files.h
84 ud.$(SUF): $(SRC_DIR)/../share/def.h
85 ud.$(SUF): $(SRC_DIR)/../share/cset.h
86 ud.$(SUF): $(SRC_DIR)/../share/lset.h
87 ud.$(SUF): $(SRC_DIR)/../share/global.h
88 ud.$(SUF): $(SRC_DIR)/../share/debug.h
89 ud.$(SUF): $(SRC_DIR)/ud.h
90 ud.$(SUF): $(SRC_DIR)/../share/types.h
91 ud.$(SUF): $(EMH)/em_spec.h
92 ud_defs.$(SUF): $(SRC_DIR)/ud_defs.c
93 $(CC) -c $(CFLAGS) $(SRC_DIR)/ud_defs.c
94 ud_defs.$(SUF): $(SRC_DIR)/../share/aux.h
95 ud_defs.$(SUF): $(SRC_DIR)/../share/alloc.h
96 ud_defs.$(SUF): $(SRC_DIR)/ud_defs.h
97 ud_defs.$(SUF): $(SRC_DIR)/../share/locals.h
98 ud_defs.$(SUF): $(SRC_DIR)/../share/map.h
99 ud_defs.$(SUF): $(SRC_DIR)/../share/cset.h
100 ud_defs.$(SUF): $(SRC_DIR)/../share/lset.h
101 ud_defs.$(SUF): $(SRC_DIR)/../share/global.h
102 ud_defs.$(SUF): $(SRC_DIR)/../share/debug.h
103 ud_defs.$(SUF): $(SRC_DIR)/ud.h
104 ud_defs.$(SUF): $(SRC_DIR)/../share/types.h
105 ud_defs.$(SUF): $(EMH)/em_mnem.h
106 ud_const.$(SUF): $(SRC_DIR)/ud_const.c
107 $(CC) -c $(CFLAGS) $(SRC_DIR)/ud_const.c
108 ud_const.$(SUF): $(SRC_DIR)/ud_aux.h
109 ud_const.$(SUF): $(SRC_DIR)/ud_const.h
110 ud_const.$(SUF): $(SRC_DIR)/ud_defs.h
111 ud_const.$(SUF): $(SRC_DIR)/../share/locals.h
112 ud_const.$(SUF): $(SRC_DIR)/../share/aux.h
113 ud_const.$(SUF): $(SRC_DIR)/../share/def.h
114 ud_const.$(SUF): $(SRC_DIR)/../share/cset.h
115 ud_const.$(SUF): $(SRC_DIR)/../share/lset.h
116 ud_const.$(SUF): $(SRC_DIR)/../share/alloc.h
117 ud_const.$(SUF): $(SRC_DIR)/../share/global.h
118 ud_const.$(SUF): $(SRC_DIR)/../share/debug.h
119 ud_const.$(SUF): $(SRC_DIR)/ud.h
120 ud_const.$(SUF): $(SRC_DIR)/../share/types.h
121 ud_const.$(SUF): $(EMH)/em_spec.h
122 ud_const.$(SUF): $(EMH)/em_pseu.h
123 ud_const.$(SUF): $(EMH)/em_mnem.h
124 ud_copy.$(SUF): $(SRC_DIR)/ud_copy.c
125 $(CC) -c $(CFLAGS) $(SRC_DIR)/ud_copy.c
126 ud_copy.$(SUF): $(SRC_DIR)/ud_aux.h
127 ud_copy.$(SUF): $(SRC_DIR)/ud_const.h
128 ud_copy.$(SUF): $(SRC_DIR)/ud_copy.h
129 ud_copy.$(SUF): $(SRC_DIR)/../ud/ud_defs.h
130 ud_copy.$(SUF): $(SRC_DIR)/../share/locals.h
131 ud_copy.$(SUF): $(SRC_DIR)/../share/aux.h
132 ud_copy.$(SUF): $(SRC_DIR)/../share/def.h
133 ud_copy.$(SUF): $(SRC_DIR)/../share/cset.h
134 ud_copy.$(SUF): $(SRC_DIR)/../share/lset.h
135 ud_copy.$(SUF): $(SRC_DIR)/../share/alloc.h
136 ud_copy.$(SUF): $(SRC_DIR)/../share/global.h
137 ud_copy.$(SUF): $(SRC_DIR)/../share/debug.h
138 ud_copy.$(SUF): $(SRC_DIR)/ud.h
139 ud_copy.$(SUF): $(SRC_DIR)/../share/types.h
140 ud_copy.$(SUF): $(EMH)/em_spec.h
141 ud_copy.$(SUF): $(EMH)/em_pseu.h
142 ud_copy.$(SUF): $(EMH)/em_mnem.h
143 ud_aux.$(SUF): $(SRC_DIR)/ud_aux.c
144 $(CC) -c $(CFLAGS) $(SRC_DIR)/ud_aux.c
145 ud_aux.$(SUF): $(SRC_DIR)/ud_defs.h
146 ud_aux.$(SUF): $(SRC_DIR)/../share/aux.h
147 ud_aux.$(SUF): $(SRC_DIR)/../share/locals.h
148 ud_aux.$(SUF): $(SRC_DIR)/../share/def.h
149 ud_aux.$(SUF): $(SRC_DIR)/../share/cset.h
150 ud_aux.$(SUF): $(SRC_DIR)/../share/lset.h
151 ud_aux.$(SUF): $(SRC_DIR)/../share/alloc.h
152 ud_aux.$(SUF): $(SRC_DIR)/../share/global.h
153 ud_aux.$(SUF): $(SRC_DIR)/../share/debug.h
154 ud_aux.$(SUF): $(SRC_DIR)/ud.h
155 ud_aux.$(SUF): $(SRC_DIR)/../share/types.h
156 ud_aux.$(SUF): $(EMH)/em_spec.h
157 ud_aux.$(SUF): $(EMH)/em_pseu.h
158 ud_aux.$(SUF): $(EMH)/em_mnem.h