1 |
# |
2 |
# Makefile.target |
3 |
# |
4 |
# this file defines the default target and its components |
5 |
# for the current build directory; there must be a target |
6 |
# named 'user_target' (see Makefile.defaults) somewhere at |
7 |
# the head of the chain, otherwise there aren't really any |
8 |
# constraints ... |
9 |
# |
10 |
|
11 |
user_target:: \ |
12 |
iocCore.o \ |
13 |
devCom.o \ |
14 |
drvCom.o \ |
15 |
recSup.o \ |
16 |
seq.o \ |
17 |
udbLib.o \ |
18 |
tcntRese.o \ |
19 |
readback.o \ |
20 |
dbEmulator.o \ |
21 |
taskMon.o \ |
22 |
restest.o \ |
23 |
nwLogMsg.o \ |
24 |
emergncy.o \ |
25 |
# iocTrend.o \ |
26 |
# --- |
27 |
|
28 |
user_target:: \ |
29 |
Bently.o \ |
30 |
Cb.o \ |
31 |
Compumotor.o \ |
32 |
Eabplc.o \ |
33 |
Iccp.o \ |
34 |
Inf7.o \ |
35 |
Limitorque.o \ |
36 |
Modicon.o \ |
37 |
ModSlv.o \ |
38 |
Mr350.o \ |
39 |
Multilin.o \ |
40 |
Nwmod.o \ |
41 |
Pabplc.o \ |
42 |
Quad4.o \ |
43 |
Q984.o \ |
44 |
qriom.bin \ |
45 |
Rtp.o \ |
46 |
Sabplc.o \ |
47 |
Sec.o \ |
48 |
Sv85.o \ |
49 |
Wpcs.o \ |
50 |
alQutils.o \ |
51 |
bootline.o \ |
52 |
fileTran.o \ |
53 |
nwMemLib.o \ |
54 |
scriptsk.o \ |
55 |
# --- |
56 |
|
57 |
|
58 |
ifeq ($(CPU),I80486) |
59 |
user_target:: \ |
60 |
piocCore.o \ |
61 |
p_dbEmul.o \ |
62 |
remTerm.o \ |
63 |
pointMon.o \ |
64 |
SecFT.o \ |
65 |
Dnp.o \ |
66 |
iosdigi.o \ |
67 |
pcioc.o \ |
68 |
sstools.o \ |
69 |
sstoolsx.o \ |
70 |
# --- |
71 |
endif |
72 |
|
73 |
# |
74 |
# Define targets for the iocCore |
75 |
# |
76 |
|
77 |
iocCore.o : $(OBJSX) $(OBJS) $($(DST)OBJSY) |
78 |
@ echo "linking iocCore for $(DST) ..." |
79 |
@ $(RM) $@ |
80 |
@ $(LD) -r $(OBJSX) $(OBJS) $($(DST)OBJSY) -o $@ |
81 |
|
82 |
# and for the audit/priviledge version |
83 |
piocCore.o : $(PRIV_OBJSX) $(OBJS) $($(DST)OBJSY) |
84 |
@ echo "linking piocCore for $(DST) ..." |
85 |
@ $(RM) $@ |
86 |
@ $(LD) -r -o $@ $(PRIV_OBJSX) $(OBJS) $($(DST)OBJSY) |
87 |
# Append for SSLC! |
88 |
# /hathaway/sslc-1.0/vxworks/library/lib/libsslc.a |
89 |
|
90 |
# |
91 |
|
92 |
devCom.o : $(BINRT)\devCom\$(DST)\devCom.o |
93 |
copy $? $@ |
94 |
|
95 |
drvCom.o : $(BINRT)\drvCom\$(DST)\drvCom.o |
96 |
copy $? $@ |
97 |
|
98 |
recSup.o : $(BINRT)\rec\$(DST)\recSup.o |
99 |
copy $? $@ |
100 |
|
101 |
seq.o : $(BINRT)\sequencer\$(DST)\seq.o |
102 |
copy $? $@ |
103 |
|
104 |
udbLib.o : $(BINRT)\rec\$(DST)\udbLib.o |
105 |
copy $? $@ |
106 |
|
107 |
tcntRese.o : $(BINRT)\rec\$(DST)\tcntReset.o |
108 |
copy $? $@ |
109 |
|
110 |
readback.o : $(BINRT)\rec\$(DST)\readbackTask.o |
111 |
copy $? $@ |
112 |
|
113 |
dbEmulator.o : $(BINRT)\dbEmulator\$(DST)\dbEmulator |
114 |
copy $? $@ |
115 |
|
116 |
p_dbEmul.o : $(BINRT)\dbEmulator\$(DST)\priv_dbEmulator |
117 |
copy $? $@ |
118 |
|
119 |
taskMon.o : $(BINRT)\platform\$(DST)\taskMon.o |
120 |
copy $? $@ |
121 |
|
122 |
pcioc.o : $(BINRT)\platform\$(DST)\pcioc.o |
123 |
copy $? $@ |
124 |
|
125 |
restest.o : $(BINRT)\rec\$(DST)\restest.o |
126 |
copy $? $@ |
127 |
|
128 |
nwLogMsg.o : $(BINRT)\db\$(DST)\newLogMsg.o |
129 |
copy $? $@ |
130 |
|
131 |
emergncy.o : $(BINRT)\redund\$(DST)\emergency.o |
132 |
copy $? $@ |
133 |
|
134 |
#iocTrend.o : $(BINRT)\servers\$(DST)\iocTrend.o |
135 |
# copy $? $@ |
136 |
|
137 |
# |
138 |
|
139 |
Bently.o : $(BINRT)\Bently\$(DST)\Bently.o |
140 |
copy $? $@ |
141 |
|
142 |
Cb.o : $(BINRT)\Cb\$(DST)\Cb.o |
143 |
copy $? $@ |
144 |
|
145 |
Compumotor.o : $(BINRT)\Compumotor\$(DST)\Compumotor.o |
146 |
copy $? $@ |
147 |
|
148 |
Dnp.o : $(BINRT)\Dnp\$(DST)\Dnp.o |
149 |
copy $? $@ |
150 |
|
151 |
Eabplc.o : $(BINRT)\Eabplc\$(DST)\Eabplc.o |
152 |
copy $? $@ |
153 |
|
154 |
Iccp.o : $(BINRT)\Iccp\$(DST)\Iccp.o |
155 |
copy $? $@ |
156 |
|
157 |
Inf7.o : $(BINRT)\Inf7\$(DST)\Inf7.o |
158 |
copy $? $@ |
159 |
|
160 |
Limitorque.o : $(BINRT)\Limitorque\$(DST)\Limitorque.o |
161 |
copy $? $@ |
162 |
|
163 |
Modicon.o : $(BINRT)\Modicon\$(DST)\Modicon.o |
164 |
copy $? $@ |
165 |
|
166 |
ModSlv.o : $(BINRT)\ModiconSlv\$(DST)\ModiconSlv.o |
167 |
copy $? $@ |
168 |
|
169 |
Mr350.o : $(BINRT)\Mr350\$(DST)\Mr350.o |
170 |
copy $? $@ |
171 |
|
172 |
Multilin.o : $(BINRT)\Multilin\$(DST)\Multilin.o |
173 |
copy $? $@ |
174 |
|
175 |
Nwmod.o : $(BINRT)\Nwmod\$(DST)\Nwmod.o |
176 |
copy $? $@ |
177 |
|
178 |
Pabplc.o : $(BINRT)\Pabplc\$(DST)\Pabplc.o |
179 |
copy $? $@ |
180 |
|
181 |
Q984.o : $(BINRT)\Q984\$(DST)\Q984.o |
182 |
copy $? $@ |
183 |
|
184 |
qriom.bin : $(BINRT)\Q984\$(DST)\qriom.bin |
185 |
copy $(BINRT)\Q984\$(DST)\qriom.bin . |
186 |
|
187 |
Quad4.o : $(BINRT)\Quad4\$(DST)\Quad4.o |
188 |
copy $? $@ |
189 |
|
190 |
Rtp.o : $(BINRT)\Rtp\$(DST)\Rtp.o |
191 |
copy $? $@ |
192 |
|
193 |
Sabplc.o : $(BINRT)\Sabplc\$(DST)\Sabplc.o |
194 |
copy $? $@ |
195 |
|
196 |
Sec.o : $(BINRT)\Sec\$(DST)\Sec.o |
197 |
copy $? $@ |
198 |
|
199 |
Sv85.o : $(BINRT)\Sv85\$(DST)\Sv85.o |
200 |
copy $? $@ |
201 |
|
202 |
Wpcs.o : $(BINRT)\Wpcs\$(DST)\Wpcs.o |
203 |
copy $? $@ |
204 |
|
205 |
sstools.o : $(BINRT)\sstools\$(DST)\sstools.o |
206 |
copy $? $@ |
207 |
|
208 |
sstoolsx.o : $(BINRT)\sstools\$(DST)\sstoolsx.o |
209 |
copy $? $@ |
210 |
|
211 |
scriptsk.o : $(BINRT)\redund\$(DST)\scriptTask.o |
212 |
copy $? $@ |
213 |
|
214 |
bootline.o : $(BINRT)\boot_tools\$(DST)\bootline.o |
215 |
copy $? $@ |
216 |
|
217 |
nwMemLib.o : $(BINRT)\diagTools\$(DST)\newMallocLib.o |
218 |
copy $? $@ |
219 |
|
220 |
alQutils.o : $(BINRT)\diagTools\$(DST)\alarmQutils.o |
221 |
copy $? $@ |
222 |
|
223 |
iosdigi.o : $(BINRT)\digi\$(DST)\iosdigi.o |
224 |
copy $? $@ |
225 |
|
226 |
remTerm.o : $(BINRT)\CalISO\$(DST)\remoteTerminal.o |
227 |
copy $? $@ |
228 |
|
229 |
pointMon.o : $(BINRT)\CalISO\$(DST)\pointMonitor.o |
230 |
copy $? $@ |
231 |
|
232 |
SecFT.o : $(BINRT)\filetransfer\$(DST)\SecFT.o |
233 |
copy $? $@ |
234 |
|
235 |
fileTran.o : $(BINRT)\filetransfer\$(DST)\fileTran.o |
236 |
copy $? $@ |
237 |
|
238 |
# |
239 |
|
240 |
CalISO.o : $(BINRT)\CalISO\$(DST)\CalISO.o |
241 |
copy $? $@ |
242 |
|
243 |
# |
244 |
# END of Makefile.target |
245 |
# |
246 |
# Dependency list for .o files - automatically generated!! |
247 |
# reference ./Makefile & ../Makefile.defaults |
248 |
# |