Makefile revision 296341
1#
2# OpenSSL/crypto/pkcs7/Makefile
3#
4
5DIR=	pkcs7
6TOP=	../..
7CC=	cc
8INCLUDES= -I.. -I$(TOP) -I../../include
9CFLAG=-g
10MAKEFILE=	Makefile
11AR=		ar r
12
13PEX_LIBS=
14EX_LIBS=
15 
16CFLAGS= $(INCLUDES) $(CFLAG)
17
18GENERAL=Makefile README
19TEST=
20APPS=
21
22LIB=$(TOP)/libcrypto.a
23LIBSRC=	pk7_asn1.c pk7_lib.c pkcs7err.c pk7_doit.c pk7_smime.c pk7_attr.c \
24	pk7_mime.c bio_pk7.c
25LIBOBJ= pk7_asn1.o pk7_lib.o pkcs7err.o pk7_doit.o pk7_smime.o pk7_attr.o \
26	pk7_mime.o bio_pk7.o
27
28SRC= $(LIBSRC)
29
30EXHEADER=  pkcs7.h
31HEADER=	$(EXHEADER)
32
33ALL=    $(GENERAL) $(SRC) $(HEADER)
34
35top:
36	(cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
37
38test:
39
40all:	lib
41
42lib:	$(LIBOBJ)
43	$(AR) $(LIB) $(LIBOBJ)
44	$(RANLIB) $(LIB) || echo Never mind.
45	@touch lib
46
47files:
48	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
49
50links:
51	@$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
52	@$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
53	@$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
54
55install:
56	@[ -n "$(INSTALLTOP)" ] # should be set by top Makefile...
57	@headerlist="$(EXHEADER)"; for i in $$headerlist ; \
58	do  \
59	(cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
60	chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
61	done;
62
63tags:
64	ctags $(SRC)
65
66tests:
67
68lint:
69	lint -DLINT $(INCLUDES) $(SRC)>fluff
70
71update: depend
72
73depend:
74	@[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile...
75	$(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
76
77dclean:
78	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
79	mv -f Makefile.new $(MAKEFILE)
80
81clean:
82	rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff enc dec sign verify
83
84# DO NOT DELETE THIS LINE -- make depend depends on it.
85
86bio_pk7.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
87bio_pk7.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
88bio_pk7.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
89bio_pk7.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h
90bio_pk7.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
91bio_pk7.o: ../../include/openssl/symhacks.h bio_pk7.c
92pk7_asn1.o: ../../e_os.h ../../include/openssl/asn1.h
93pk7_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h
94pk7_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
95pk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h
96pk7_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h
97pk7_asn1.o: ../../include/openssl/err.h ../../include/openssl/evp.h
98pk7_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
99pk7_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
100pk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
101pk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h
102pk7_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
103pk7_asn1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
104pk7_asn1.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_asn1.c
105pk7_attr.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h
106pk7_attr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
107pk7_attr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
108pk7_attr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h
109pk7_attr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h
110pk7_attr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h
111pk7_attr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
112pk7_attr.o: ../../include/openssl/opensslconf.h
113pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
114pk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h
115pk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h
116pk7_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
117pk7_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
118pk7_attr.o: ../../include/openssl/x509_vfy.h pk7_attr.c
119pk7_doit.o: ../../e_os.h ../../include/openssl/asn1.h
120pk7_doit.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
121pk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
122pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h
123pk7_doit.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h
124pk7_doit.o: ../../include/openssl/err.h ../../include/openssl/evp.h
125pk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
126pk7_doit.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
127pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
128pk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
129pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
130pk7_doit.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
131pk7_doit.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
132pk7_doit.o: ../../include/openssl/x509v3.h ../cryptlib.h pk7_doit.c
133pk7_lib.o: ../../e_os.h ../../include/openssl/asn1.h
134pk7_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
135pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
136pk7_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h
137pk7_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h
138pk7_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h
139pk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
140pk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
141pk7_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h
142pk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
143pk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
144pk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
145pk7_lib.o: ../asn1/asn1_locl.h ../cryptlib.h pk7_lib.c
146pk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h
147pk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
148pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
149pk7_mime.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h
150pk7_mime.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h
151pk7_mime.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h
152pk7_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
153pk7_mime.o: ../../include/openssl/opensslconf.h
154pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
155pk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h
156pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
157pk7_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
158pk7_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
159pk7_mime.o: ../cryptlib.h pk7_mime.c
160pk7_smime.o: ../../e_os.h ../../include/openssl/asn1.h
161pk7_smime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
162pk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
163pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h
164pk7_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h
165pk7_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h
166pk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
167pk7_smime.o: ../../include/openssl/objects.h
168pk7_smime.o: ../../include/openssl/opensslconf.h
169pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
170pk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h
171pk7_smime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
172pk7_smime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
173pk7_smime.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
174pk7_smime.o: ../cryptlib.h pk7_smime.c
175pkcs7err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
176pkcs7err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
177pkcs7err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
178pkcs7err.o: ../../include/openssl/opensslconf.h
179pkcs7err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
180pkcs7err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h
181pkcs7err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
182pkcs7err.o: pkcs7err.c
183