]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/ecdsa/Makefile.ssl
move ECC ASN1 that is not specific to ECDSA into crypto/ec/,
[thirdparty/openssl.git] / crypto / ecdsa / Makefile.ssl
CommitLineData
4d94ae00
BM
1#
2# crypto/ecdsa/Makefile
3#
4
5DIR= ecdsa
6TOP= ../..
7CC= cc
8INCLUDES= -I.. -I$(TOP) -I../../include
9CFLAG=-g -Wall
10INSTALL_PREFIX=
11OPENSSLDIR= /usr/local/ssl
12INSTALLTOP=/usr/local/ssl
13MAKE= make -f Makefile.ssl
14MAKEDEPPROG= makedepend
15MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
16MAKEFILE= Makefile.ssl
17AR= ar r
18
19CFLAGS= $(INCLUDES) $(CFLAG)
20
21GENERAL=Makefile
22TEST=ecdsatest.c
23APPS=
24
25LIB=$(TOP)/libcrypto.a
26LIBSRC= ecs_lib.c ecs_gen.c ecs_asn1.c ecs_ossl.c ecs_sign.c ecs_vrf.c \
27 ecs_key.c ecs_err.c
28
29LIBOBJ= ecs_lib.o ecs_gen.o ecs_asn1.o ecs_ossl.o ecs_sign.o ecs_vrf.o \
30 ecs_key.o ecs_err.o
31
32SRC= $(LIBSRC)
33
34EXHEADER= ecdsa.h
458c2917 35HEADER= $(EXHEADER)
4d94ae00
BM
36
37ALL= $(GENERAL) $(SRC) $(HEADER)
38
39top:
40 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
41
42all: lib
43
44lib: $(LIBOBJ)
45 $(AR) $(LIB) $(LIBOBJ)
46 $(RANLIB) $(LIB) || echo Never mind.
47 @touch lib
48
49files:
50 $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
51
52links:
53 @$(TOP)/util/point.sh Makefile.ssl Makefile
54 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
55 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
56 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
57
58install:
59 @for i in $(EXHEADER) ; \
60 do \
61 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
62 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
63 done;
64
65tags:
66 ctags $(SRC)
67
68tests:
69
70lint:
71 lint -DLINT $(INCLUDES) $(SRC)>fluff
72
73depend:
74 $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC)
75
76dclean:
77 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
78 mv -f Makefile.new $(MAKEFILE)
79
80clean:
81 rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
82
83# DO NOT DELETE THIS LINE -- make depend depends on it.
84
85ecs_asn1.o: ../../e_os.h ../../include/openssl/asn1.h
86ecs_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
87ecs_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
88ecs_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
89ecs_asn1.o: ../../include/openssl/ec.h ../../include/openssl/err.h
458c2917 90ecs_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
4d94ae00
BM
91ecs_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
92ecs_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
93ecs_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h ecdsa.h ecs_asn1.c
4d94ae00
BM
94ecs_err.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h
95ecs_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
96ecs_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
97ecs_err.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
98ecs_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
99ecs_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
100ecs_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h
101ecs_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
102ecs_err.o: ecs_err.c
a18894d1 103ecs_gen.o: ecs_gen.c
4d94ae00
BM
104ecs_key.o: ../../e_os.h ../../include/openssl/asn1.h
105ecs_key.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
106ecs_key.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
107ecs_key.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
108ecs_key.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
109ecs_key.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
110ecs_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
111ecs_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h
112ecs_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
113ecs_key.o: ../cryptlib.h ecs_key.c
114ecs_lib.o: ../../e_os.h ../../include/openssl/asn1.h
115ecs_lib.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
116ecs_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
117ecs_lib.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h
118ecs_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
119ecs_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
120ecs_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h
121ecs_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
122ecs_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
123ecs_lib.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
124ecs_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
125ecs_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
458c2917 126ecs_lib.o: ../cryptlib.h ecdsa.h ecs_lib.c
4d94ae00
BM
127ecs_ossl.o: ../../e_os.h ../../include/openssl/asn1.h
128ecs_ossl.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
129ecs_ossl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
130ecs_ossl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
131ecs_ossl.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
132ecs_ossl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
133ecs_ossl.o: ../../include/openssl/opensslconf.h
134ecs_ossl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
135ecs_ossl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
136ecs_ossl.o: ../../include/openssl/symhacks.h ../cryptlib.h ecs_ossl.c
137ecs_sign.o: ../../e_os.h ../../include/openssl/asn1.h
138ecs_sign.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
139ecs_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
140ecs_sign.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h
141ecs_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
142ecs_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
143ecs_sign.o: ../../include/openssl/engine.h ../../include/openssl/err.h
144ecs_sign.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
145ecs_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
146ecs_sign.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
147ecs_sign.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
148ecs_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
149ecs_sign.o: ../cryptlib.h ecs_sign.c
150ecs_vrf.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h
151ecs_vrf.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
152ecs_vrf.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h
153ecs_vrf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
154ecs_vrf.o: ../../include/openssl/ec.h ../../include/openssl/ecdsa.h
155ecs_vrf.o: ../../include/openssl/engine.h ../../include/openssl/err.h
156ecs_vrf.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
157ecs_vrf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
158ecs_vrf.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
159ecs_vrf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
160ecs_vrf.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h
161ecs_vrf.o: ecs_vrf.c