CFLAG= -g
INSTALLTOP= /usr/local/ssl
MAKE= make -f Makefile.ssl
-MAKEDEPEND= makedepend -f Makefile.ssl
+MAKEDEPEND= $(TOP)/util/domd $(TOP)
MAKEFILE= Makefile.ssl
RM= /bin/rm -f
AR= ar r
-MAKE= make -f Makefile.ssl
-MAKEDEPEND= makedepend -f Makefile.ssl
-MAKEFILE= Makefile.ssl
-
PEX_LIBS=
EX_LIBS=
des rc2 rc4 rc5 idea bf cast \
bn rsa dsa dh \
buffer bio stack lhash rand err objects \
- evp pem x509 \
- asn1 conf txt_db pkcs7 comp
+ evp asn1 pem x509 x509v3 conf txt_db pkcs7 comp
GENERAL=Makefile README
@for i in $(SDIRS) ;\
do \
(cd $$i; echo "making depend in $$i..."; \
- $(MAKE) MAKEFILE='${MAKEFILE}' INCLUDES='${INCLUDES}' MAKEDEPEND='${MAKEDEPEND}' depend ); \
+ $(MAKE) MAKEFILE='${MAKEFILE}' INCLUDES='${INCLUDES}' depend ); \
done;
clean:
$(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' dclean ); \
done;
-errors:
- perl ./err/err_code.pl -conf err/ssleay.ec *.c */*.c ../ssl/*.c ../rsaref/*.c
+errors: errgen $(ERRC).c
+
+$(ERRC).c: $(ERR).err
perl $(TOP)/util/err-ins.pl $(ERR).err $(ERR).h
perl err/err_genc.pl -s $(ERR).h $(ERRC).c
+
+errgen:
+ perl ./err/err_code.pl -conf err/ssleay.ec *.c */*.c ../ssl/*.c ../rsaref/*.c
@for i in $(SDIRS) ;\
do \
(cd $$i; echo "making errors in $$i..."; \
$(MAKE) errors ); \
done;
+
# DO NOT DELETE THIS LINE -- make depend depends on it.
+
+cpt_err.o: ../include/err.h ../include/stack.h crypto.h
+cryptlib.o: ../include/bio.h ../include/buffer.h ../include/e_os.h
+cryptlib.o: ../include/err.h ../include/stack.h cryptlib.h crypto.h date.h
+cversion.o: ../include/bio.h ../include/buffer.h ../include/e_os.h
+cversion.o: ../include/err.h ../include/stack.h cryptlib.h crypto.h date.h
+ex_data.o: ../include/bio.h ../include/buffer.h ../include/e_os.h
+ex_data.o: ../include/err.h ../include/lhash.h ../include/stack.h cryptlib.h
+ex_data.o: crypto.h
+mem.o: ../include/bio.h ../include/buffer.h ../include/e_os.h ../include/err.h
+mem.o: ../include/lhash.h ../include/stack.h cryptlib.h crypto.h
+tmdiff.o: ../include/bio.h ../include/buffer.h ../include/e_os.h
+tmdiff.o: ../include/err.h ../include/stack.h cryptlib.h crypto.h tmdiff.h