]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/engine/Makefile.ssl
Add first cut symmetric crypto support.
[thirdparty/openssl.git] / crypto / engine / Makefile.ssl
CommitLineData
5270e702
RL
1#
2# OpenSSL/crypto/engine/Makefile
3#
4
5DIR= engine
6TOP= ../..
7CC= cc
41d2a336 8INCLUDES= -I.. -I$(TOP) -I../../include
5270e702
RL
9CFLAG=-g
10INSTALL_PREFIX=
11OPENSSLDIR= /usr/local/ssl
12INSTALLTOP=/usr/local/ssl
13MAKE= make -f Makefile.ssl
cf1b7d96
RL
14MAKEDEPPROG= makedepend
15MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
5270e702
RL
16MAKEFILE= Makefile.ssl
17AR= ar r
18
19CFLAGS= $(INCLUDES) $(CFLAG)
20
21GENERAL=Makefile
22TEST= enginetest.c
23APPS=
24
25LIB=$(TOP)/libcrypto.a
11c0f120 26LIBSRC= engine_err.c engine_lib.c engine_list.c engine_all.c engine_openssl.c \
354c3ace
BL
27 engine_evp.c \
28 hw_atalla.c hw_cswift.c hw_ncipher.c hw_nuron.c hw_ubsec.c \
29 hw_openbsd_dev_crypto.c
11c0f120 30LIBOBJ= engine_err.o engine_lib.o engine_list.o engine_all.o engine_openssl.o \
354c3ace
BL
31 engine_evp.o \
32 hw_atalla.o hw_cswift.o hw_ncipher.o hw_nuron.o hw_ubsec.o \
33 hw_openbsd_dev_crypto.o
5270e702
RL
34
35SRC= $(LIBSRC)
36
37EXHEADER= engine.h
38HEADER= $(EXHEADER)
39
40ALL= $(GENERAL) $(SRC) $(HEADER)
41
42top:
43 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
44
45all: lib
46
47lib: $(LIBOBJ)
48 $(AR) $(LIB) $(LIBOBJ)
49 $(RANLIB) $(LIB)
50 @touch lib
51
52files:
53 $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
54
55links:
56 @$(TOP)/util/point.sh Makefile.ssl Makefile
57 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
58 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
59 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
60
61install:
62 @for i in $(EXHEADER) ; \
63 do \
64 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
65 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
66 done;
67
68tags:
69 ctags $(SRC)
70
71tests:
72
73lint:
74 lint -DLINT $(INCLUDES) $(SRC)>fluff
75
76depend:
77 $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC)
78
79dclean:
80 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
81 mv -f Makefile.new $(MAKEFILE)
82
83clean:
84 rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
85
86# DO NOT DELETE THIS LINE -- make depend depends on it.
87
d88a26c4 88engine_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
d66ace9d
BL
89engine_all.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h
90engine_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
91engine_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
92engine_all.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
ccb9643f 93engine_all.o: ../../include/openssl/opensslconf.h
d66ace9d
BL
94engine_all.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
95engine_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 96engine_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
97engine_all.o: ../../include/openssl/types.h ../../include/openssl/ui.h
98engine_all.o: engine_all.c engine_int.h
d88a26c4 99engine_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
d66ace9d
BL
100engine_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h
101engine_err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
102engine_err.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
103engine_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
5270e702 104engine_err.o: ../../include/openssl/opensslconf.h
d66ace9d
BL
105engine_err.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
106engine_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 107engine_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
108engine_err.o: ../../include/openssl/types.h ../../include/openssl/ui.h
109engine_err.o: engine_err.c
354c3ace
BL
110engine_evp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
111engine_evp.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h
112engine_evp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
113engine_evp.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
114engine_evp.o: ../../include/openssl/evp.h ../../include/openssl/obj_mac.h
115engine_evp.o: ../../include/openssl/objects.h
116engine_evp.o: ../../include/openssl/opensslconf.h
117engine_evp.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
118engine_evp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
119engine_evp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
120engine_evp.o: ../../include/openssl/types.h ../../include/openssl/ui.h
121engine_evp.o: engine_evp.c engine_int.h
41d2a336 122engine_lib.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
123engine_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
124engine_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
125engine_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
126engine_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
d66ace9d 127engine_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
5270e702 128engine_lib.o: ../../include/openssl/opensslconf.h
d66ace9d
BL
129engine_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
130engine_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 131engine_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
132engine_lib.o: ../../include/openssl/types.h ../../include/openssl/ui.h
133engine_lib.o: ../cryptlib.h engine_int.h engine_lib.c
41d2a336 134engine_list.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
135engine_list.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
136engine_list.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
137engine_list.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
138engine_list.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
d66ace9d 139engine_list.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
5270e702 140engine_list.o: ../../include/openssl/opensslconf.h
d66ace9d
BL
141engine_list.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
142engine_list.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 143engine_list.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
144engine_list.o: ../../include/openssl/types.h ../../include/openssl/ui.h
145engine_list.o: ../cryptlib.h engine_int.h engine_list.c
41d2a336 146engine_openssl.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
147engine_openssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
148engine_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
149engine_openssl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
150engine_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
151engine_openssl.o: ../../include/openssl/engine.h ../../include/openssl/err.h
d66ace9d 152engine_openssl.o: ../../include/openssl/lhash.h
5270e702 153engine_openssl.o: ../../include/openssl/opensslconf.h
d66ace9d
BL
154engine_openssl.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
155engine_openssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
5270e702 156engine_openssl.o: ../../include/openssl/stack.h
d66ace9d
BL
157engine_openssl.o: ../../include/openssl/symhacks.h
158engine_openssl.o: ../../include/openssl/types.h ../../include/openssl/ui.h
710e5d56 159engine_openssl.o: ../cryptlib.h engine_openssl.c
41d2a336 160hw_atalla.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
161hw_atalla.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
162hw_atalla.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
163hw_atalla.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
164hw_atalla.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
165hw_atalla.o: ../../include/openssl/engine.h ../../include/openssl/err.h
d66ace9d
BL
166hw_atalla.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
167hw_atalla.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
168hw_atalla.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 169hw_atalla.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
170hw_atalla.o: ../../include/openssl/types.h ../../include/openssl/ui.h
171hw_atalla.o: ../cryptlib.h hw_atalla.c vendor_defns/atalla.h
41d2a336 172hw_cswift.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
173hw_cswift.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
174hw_cswift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
175hw_cswift.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
176hw_cswift.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
177hw_cswift.o: ../../include/openssl/engine.h ../../include/openssl/err.h
d66ace9d
BL
178hw_cswift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
179hw_cswift.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
180hw_cswift.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 181hw_cswift.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
182hw_cswift.o: ../../include/openssl/types.h ../../include/openssl/ui.h
183hw_cswift.o: ../cryptlib.h hw_cswift.c vendor_defns/cswift.h
41d2a336 184hw_ncipher.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
185hw_ncipher.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
186hw_ncipher.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
187hw_ncipher.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
188hw_ncipher.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
189hw_ncipher.o: ../../include/openssl/engine.h ../../include/openssl/err.h
190hw_ncipher.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h
cf1b7d96 191hw_ncipher.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
5270e702
RL
192hw_ncipher.o: ../../include/openssl/opensslconf.h
193hw_ncipher.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h
194hw_ncipher.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h
dbad1690 195hw_ncipher.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
6a8ba34f
UM
196hw_ncipher.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
197hw_ncipher.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
198hw_ncipher.o: ../../include/openssl/types.h ../../include/openssl/ui.h
199hw_ncipher.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
200hw_ncipher.o: ../cryptlib.h hw_ncipher.c vendor_defns/hwcryptohook.h
41d2a336 201hw_nuron.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
202hw_nuron.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
203hw_nuron.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
204hw_nuron.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
205hw_nuron.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
206hw_nuron.o: ../../include/openssl/engine.h ../../include/openssl/err.h
d66ace9d
BL
207hw_nuron.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
208hw_nuron.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
209hw_nuron.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 210hw_nuron.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
211hw_nuron.o: ../../include/openssl/types.h ../../include/openssl/ui.h
212hw_nuron.o: ../cryptlib.h hw_nuron.c
354c3ace
BL
213hw_openbsd_dev_crypto.o: ../../include/openssl/asn1.h
214hw_openbsd_dev_crypto.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
215hw_openbsd_dev_crypto.o: ../../include/openssl/crypto.h
216hw_openbsd_dev_crypto.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
217hw_openbsd_dev_crypto.o: ../../include/openssl/e_os2.h
218hw_openbsd_dev_crypto.o: ../../include/openssl/engine.h
219hw_openbsd_dev_crypto.o: ../../include/openssl/evp.h
220hw_openbsd_dev_crypto.o: ../../include/openssl/obj_mac.h
221hw_openbsd_dev_crypto.o: ../../include/openssl/objects.h
222hw_openbsd_dev_crypto.o: ../../include/openssl/opensslconf.h
223hw_openbsd_dev_crypto.o: ../../include/openssl/opensslv.h
224hw_openbsd_dev_crypto.o: ../../include/openssl/rand.h
225hw_openbsd_dev_crypto.o: ../../include/openssl/rsa.h
226hw_openbsd_dev_crypto.o: ../../include/openssl/safestack.h
227hw_openbsd_dev_crypto.o: ../../include/openssl/stack.h
228hw_openbsd_dev_crypto.o: ../../include/openssl/symhacks.h
229hw_openbsd_dev_crypto.o: ../../include/openssl/types.h
230hw_openbsd_dev_crypto.o: ../../include/openssl/ui.h engine_int.h
231hw_openbsd_dev_crypto.o: hw_openbsd_dev_crypto.c
41d2a336 232hw_ubsec.o: ../../e_os.h ../../include/openssl/asn1.h
dbad1690
BL
233hw_ubsec.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
234hw_ubsec.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
235hw_ubsec.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
236hw_ubsec.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
237hw_ubsec.o: ../../include/openssl/engine.h ../../include/openssl/err.h
d66ace9d
BL
238hw_ubsec.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
239hw_ubsec.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
240hw_ubsec.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
2b49dd1e 241hw_ubsec.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
d66ace9d
BL
242hw_ubsec.o: ../../include/openssl/types.h ../../include/openssl/ui.h
243hw_ubsec.o: ../cryptlib.h hw_ubsec.c vendor_defns/hw_ubsec.h