2
# SSLeay/crypto/des/Makefile
9
INCLUDES=-I$(TOP) -I../../include
12
OPENSSLDIR= /usr/local/ssl
13
INSTALLTOP=/usr/local/ssl
14
MAKE= make -f Makefile.ssl
15
MAKEDEPPROG= makedepend
16
MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
17
MAKEFILE= Makefile.ssl
20
DES_ENC= des_enc.o fcrypt_b.o
22
#DES_ENC= dx86-elf.o yx86-elf.o
24
CFLAGS= $(INCLUDES) $(CFLAG)
25
ASFLAGS= $(INCLUDES) $(ASFLAG)
31
LIB=$(TOP)/libcrypto.a
32
LIBSRC= cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \
33
ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \
34
fcrypt.c ofb64enc.c ofb_enc.c pcbc_enc.c \
35
qud_cksm.c rand_key.c rpc_enc.c set_key.c \
36
des_enc.c fcrypt_b.c \
38
str2key.c cfb64ede.c ofb64ede.c ede_cbcm_enc.c des_old.c des_old2.c \
41
LIBOBJ= set_key.o ecb_enc.o cbc_enc.o \
42
ecb3_enc.o cfb64enc.o cfb64ede.o cfb_enc.o ofb64ede.o \
43
enc_read.o enc_writ.o ofb64enc.o \
44
ofb_enc.o str2key.o pcbc_enc.o qud_cksm.o rand_key.o \
46
fcrypt.o xcbc_enc.o rpc_enc.o cbc_cksm.o \
47
ede_cbcm_enc.o des_old.o des_old2.o read2pwd.o
51
EXHEADER= des.h des_old.h
52
HEADER= des_locl.h rpc_des.h spr.h des_ver.h $(EXHEADER)
54
ALL= $(GENERAL) $(SRC) $(HEADER)
57
(cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
62
$(AR) $(LIB) $(LIBOBJ)
63
$(RANLIB) $(LIB) || echo Never mind.
66
des: des.o cbc3_enc.o lib
67
$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)
70
asm/dx86-elf.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl
71
(cd asm; $(PERL) des-586.pl elf $(CFLAGS) > dx86-elf.s)
73
asm/yx86-elf.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl
74
(cd asm; $(PERL) crypt586.pl elf $(CFLAGS) > yx86-elf.s)
77
asm/dx86-out.o: asm/dx86unix.cpp
78
$(CPP) -DOUT asm/dx86unix.cpp | as -o asm/dx86-out.o
80
asm/yx86-out.o: asm/yx86unix.cpp
81
$(CPP) -DOUT asm/yx86unix.cpp | as -o asm/yx86-out.o
84
asm/dx86bsdi.o: asm/dx86unix.cpp
85
$(CPP) -DBSDI asm/dx86unix.cpp | sed 's/ :/:/' | as -o asm/dx86bsdi.o
87
asm/yx86bsdi.o: asm/yx86unix.cpp
88
$(CPP) -DBSDI asm/yx86unix.cpp | sed 's/ :/:/' | as -o asm/yx86bsdi.o
90
asm/dx86unix.cpp: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl
91
(cd asm; $(PERL) des-586.pl cpp >dx86unix.cpp)
93
asm/yx86unix.cpp: asm/crypt586.pl ../perlasm/x86asm.pl
94
(cd asm; $(PERL) crypt586.pl cpp >yx86unix.cpp)
97
$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
100
@sh $(TOP)/util/point.sh Makefile.ssl Makefile
101
@$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
102
@$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
103
@$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
108
@for i in $(EXHEADER) ; \
110
(cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
111
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
120
lint -DLINT $(INCLUDES) $(SRC)>fluff
123
$(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
126
$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
127
mv -f Makefile.new $(MAKEFILE)
130
rm -f asm/dx86unix.cpp asm/yx86unix.cpp asm/*-elf.* *.o asm/*.o *.obj des lib tags core .pure .nfs* *.old *.bak fluff
132
# DO NOT DELETE THIS LINE -- make depend depends on it.
134
cbc_cksm.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
135
cbc_cksm.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
136
cbc_cksm.o: ../../include/openssl/opensslconf.h
137
cbc_cksm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
138
cbc_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
139
cbc_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
140
cbc_cksm.o: cbc_cksm.c des_locl.h
141
cbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
142
cbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
143
cbc_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
144
cbc_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
145
cbc_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
146
cbc_enc.o: ../../include/openssl/ui_compat.h cbc_enc.c des_locl.h ncbc_enc.c
147
cfb64ede.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
148
cfb64ede.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
149
cfb64ede.o: ../../include/openssl/opensslconf.h
150
cfb64ede.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
151
cfb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
152
cfb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
153
cfb64ede.o: cfb64ede.c des_locl.h
154
cfb64enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
155
cfb64enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
156
cfb64enc.o: ../../include/openssl/opensslconf.h
157
cfb64enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
158
cfb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
159
cfb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
160
cfb64enc.o: cfb64enc.c des_locl.h
161
cfb_enc.o: ../../e_os.h ../../include/openssl/crypto.h
162
cfb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h
163
cfb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h
164
cfb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
165
cfb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
166
cfb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
167
cfb_enc.o: cfb_enc.c des_locl.h
168
des_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
169
des_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
170
des_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
171
des_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
172
des_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
173
des_enc.o: ../../include/openssl/ui_compat.h des_enc.c des_locl.h ncbc_enc.c
174
des_old.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
175
des_old.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
176
des_old.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
177
des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h
178
des_old.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
179
des_old.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
180
des_old.o: ../../include/openssl/ui_compat.h des_old.c
181
des_old2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
182
des_old2.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
183
des_old2.o: ../../include/openssl/opensslconf.h
184
des_old2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
185
des_old2.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
186
des_old2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
187
des_old2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
188
des_old2.o: des_old2.c
189
ecb3_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
190
ecb3_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
191
ecb3_enc.o: ../../include/openssl/opensslconf.h
192
ecb3_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
193
ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
194
ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
195
ecb3_enc.o: des_locl.h ecb3_enc.c
196
ecb_enc.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h
197
ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h
198
ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h
199
ecb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
200
ecb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
201
ecb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
202
ecb_enc.o: des_locl.h des_ver.h ecb_enc.c spr.h
203
ede_cbcm_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
204
ede_cbcm_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
205
ede_cbcm_enc.o: ../../include/openssl/opensslconf.h
206
ede_cbcm_enc.o: ../../include/openssl/opensslv.h
207
ede_cbcm_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
208
ede_cbcm_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
209
ede_cbcm_enc.o: ../../include/openssl/ui_compat.h des_locl.h ede_cbcm_enc.c
210
enc_read.o: ../../e_os.h ../../include/openssl/bio.h
211
enc_read.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
212
enc_read.o: ../../include/openssl/des.h ../../include/openssl/des_old.h
213
enc_read.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
214
enc_read.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
215
enc_read.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
216
enc_read.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
217
enc_read.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
218
enc_read.o: ../cryptlib.h des_locl.h enc_read.c
219
enc_writ.o: ../../e_os.h ../../include/openssl/bio.h
220
enc_writ.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
221
enc_writ.o: ../../include/openssl/des.h ../../include/openssl/des_old.h
222
enc_writ.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
223
enc_writ.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
224
enc_writ.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
225
enc_writ.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
226
enc_writ.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
227
enc_writ.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
228
enc_writ.o: ../cryptlib.h des_locl.h enc_writ.c
229
fcrypt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
230
fcrypt.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
231
fcrypt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
232
fcrypt.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
233
fcrypt.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
234
fcrypt.o: ../../include/openssl/ui_compat.h des_locl.h fcrypt.c
235
fcrypt_b.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
236
fcrypt_b.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
237
fcrypt_b.o: ../../include/openssl/opensslconf.h
238
fcrypt_b.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
239
fcrypt_b.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
240
fcrypt_b.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
241
fcrypt_b.o: des_locl.h fcrypt_b.c
242
ofb64ede.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
243
ofb64ede.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
244
ofb64ede.o: ../../include/openssl/opensslconf.h
245
ofb64ede.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
246
ofb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
247
ofb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
248
ofb64ede.o: des_locl.h ofb64ede.c
249
ofb64enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
250
ofb64enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
251
ofb64enc.o: ../../include/openssl/opensslconf.h
252
ofb64enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
253
ofb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
254
ofb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
255
ofb64enc.o: des_locl.h ofb64enc.c
256
ofb_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
257
ofb_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
258
ofb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
259
ofb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
260
ofb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
261
ofb_enc.o: ../../include/openssl/ui_compat.h des_locl.h ofb_enc.c
262
pcbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
263
pcbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
264
pcbc_enc.o: ../../include/openssl/opensslconf.h
265
pcbc_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
266
pcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
267
pcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
268
pcbc_enc.o: des_locl.h pcbc_enc.c
269
qud_cksm.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
270
qud_cksm.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
271
qud_cksm.o: ../../include/openssl/opensslconf.h
272
qud_cksm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
273
qud_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
274
qud_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
275
qud_cksm.o: des_locl.h qud_cksm.c
276
rand_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
277
rand_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
278
rand_key.o: ../../include/openssl/opensslconf.h
279
rand_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
280
rand_key.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
281
rand_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
282
rand_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
283
rand_key.o: rand_key.c
284
read2pwd.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
285
read2pwd.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
286
read2pwd.o: ../../include/openssl/opensslconf.h
287
read2pwd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
288
read2pwd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
289
read2pwd.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
290
read2pwd.o: read2pwd.c
291
rpc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
292
rpc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
293
rpc_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
294
rpc_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
295
rpc_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
296
rpc_enc.o: ../../include/openssl/ui_compat.h des_locl.h des_ver.h rpc_des.h
298
set_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
299
set_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
300
set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
301
set_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
302
set_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
303
set_key.o: ../../include/openssl/ui_compat.h des_locl.h set_key.c
304
str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
305
str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
306
str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
307
str2key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
308
str2key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
309
str2key.o: ../../include/openssl/ui_compat.h des_locl.h str2key.c
310
xcbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
311
xcbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h
312
xcbc_enc.o: ../../include/openssl/opensslconf.h
313
xcbc_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
314
xcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
315
xcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h
316
xcbc_enc.o: des_locl.h xcbc_enc.c