
patches that Geoff had in a patch file in his play directory. NOTE for openssl-cvs: THIS IS A CVS BRANCH (BRANCH_engine). IT IS NOT FOR THE FAINTHEARTED TO PLAY WITH. The code works as it is, but it's not at all sure it ends up in the OpenSSL distributio in this form, so do not get dependent on it! Those rsyncing the repository are considered warned!
113 lines
3.7 KiB
Makefile
113 lines
3.7 KiB
Makefile
#
|
|
# SSLeay/crypto/err/Makefile
|
|
#
|
|
|
|
DIR= err
|
|
TOP= ../..
|
|
CC= cc
|
|
INCLUDES= -I.. -I../../include
|
|
CFLAG=-g
|
|
INSTALL_PREFIX=
|
|
OPENSSLDIR= /usr/local/ssl
|
|
INSTALLTOP=/usr/local/ssl
|
|
MAKE= make -f Makefile.ssl
|
|
MAKEDEPEND= $(TOP)/util/domd $(TOP)
|
|
MAKEFILE= Makefile.ssl
|
|
AR= ar r
|
|
|
|
CFLAGS= $(INCLUDES) $(CFLAG)
|
|
|
|
GENERAL=Makefile
|
|
TEST=
|
|
APPS=
|
|
|
|
LIB=$(TOP)/libcrypto.a
|
|
LIBSRC=err.c err_all.c err_prn.c
|
|
LIBOBJ=err.o err_all.o err_prn.o
|
|
|
|
SRC= $(LIBSRC)
|
|
|
|
EXHEADER= err.h
|
|
HEADER= $(EXHEADER)
|
|
|
|
ALL= $(GENERAL) $(SRC) $(HEADER)
|
|
|
|
top:
|
|
(cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
|
|
|
|
all: lib
|
|
|
|
lib: $(LIBOBJ)
|
|
$(AR) $(LIB) $(LIBOBJ)
|
|
$(RANLIB) $(LIB)
|
|
@touch lib
|
|
|
|
files:
|
|
$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
|
|
|
|
links:
|
|
@$(TOP)/util/point.sh Makefile.ssl Makefile
|
|
@$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
|
|
@$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
|
|
@$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
|
|
|
|
install:
|
|
@for i in $(EXHEADER) ; \
|
|
do \
|
|
(cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
|
|
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
|
|
done;
|
|
|
|
tags:
|
|
ctags $(SRC)
|
|
|
|
tests:
|
|
|
|
lint:
|
|
lint -DLINT $(INCLUDES) $(SRC)>fluff
|
|
|
|
depend:
|
|
$(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC)
|
|
|
|
dclean:
|
|
$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
|
|
mv -f Makefile.new $(MAKEFILE)
|
|
|
|
clean:
|
|
rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
|
|
|
|
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
|
|
|
err.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
|
|
err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
|
|
err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
|
|
err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
|
|
err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
|
|
err.o: ../../include/openssl/stack.h ../cryptlib.h
|
|
err_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
|
|
err_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
|
|
err_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
|
|
err_all.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
|
|
err_all.o: ../../include/openssl/des.h ../../include/openssl/dh.h
|
|
err_all.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
|
|
err_all.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
|
|
err_all.o: ../../include/openssl/engine.h ../../include/openssl/err.h
|
|
err_all.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
|
|
err_all.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
|
|
err_all.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
|
|
err_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
|
|
err_all.o: ../../include/openssl/opensslv.h ../../include/openssl/pem2.h
|
|
err_all.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h
|
|
err_all.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
|
|
err_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
|
|
err_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
|
|
err_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
|
|
err_all.o: ../../include/openssl/stack.h ../../include/openssl/x509.h
|
|
err_all.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
|
|
err_prn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
|
|
err_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
|
|
err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
|
|
err_prn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
|
|
err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
|
|
err_prn.o: ../../include/openssl/stack.h ../cryptlib.h
|