X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=Makefile.org;h=1fe7bfd0b2a93fe713eff36fa6e50c50daf84f58;hp=0ecb897cb96883ccc55179050d55fd34b3d6a6a5;hb=83b06347023a573433b6aa23c8042f89df869f9e;hpb=451a5bdf0386d7acf091c3e3b39107e5ed8be25d diff --git a/Makefile.org b/Makefile.org index 0ecb897cb9..1fe7bfd0b2 100644 --- a/Makefile.org +++ b/Makefile.org @@ -46,7 +46,6 @@ OPENSSLDIR=/usr/local/ssl # LOCK_DEBUG - turns on lots of lock debug output :-) # REF_CHECK - turn on some xyz_free() assertions. # REF_PRINT - prints some stuff on structure free. -# CRYPTO_MDEBUG - turns on my 'memory leak' detecting stuff # MFUNC - Make all Malloc/Free/Realloc calls call # CRYPTO_malloc/CRYPTO_free/CRYPTO_realloc which can be setup to # call application defined callbacks via CRYPTO_set_mem_functions() @@ -104,6 +103,8 @@ WP_ASM_OBJ= CMLL_ENC= MODES_ASM_OBJ= ENGINES_ASM_OBJ= +CHACHA_ENC= chacha_enc.o +POLY1305_ASM_OBJ= PERLASM_SCHEME= # Zlib stuff @@ -138,9 +139,9 @@ INSTALL_SUBS= engines apps tools # dirs in crypto to build SDIRS= \ objects \ - md2 md4 md5 sha mdc2 hmac ripemd whrlpool \ - des aes rc2 rc4 rc5 idea bf cast camellia seed modes \ - bn ec rsa dsa ecdsa dh ecdh dso engine \ + md2 md4 md5 sha mdc2 hmac ripemd whrlpool poly1305 \ + des aes rc2 rc4 rc5 idea bf cast camellia seed chacha modes \ + bn ec rsa dsa dh dso engine \ buffer bio stack lhash rand err \ evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui \ cms pqueue ts jpake srp store cmac ct async @@ -235,6 +236,8 @@ BUILDENV= LC_ALL=C PLATFORM='$(PLATFORM)' PROCESSOR='$(PROCESSOR)'\ WP_ASM_OBJ='$(WP_ASM_OBJ)' \ MODES_ASM_OBJ='$(MODES_ASM_OBJ)' \ ENGINES_ASM_OBJ='$(ENGINES_ASM_OBJ)' \ + CHACHA_ENC='$(CHACHA_ENC)' \ + POLY1305_ASM_OBJ='$(POLY1305_ASM_OBJ)' \ PERLASM_SCHEME='$(PERLASM_SCHEME)' \ FIPSLIBDIR='${FIPSLIBDIR}' \ FIPSCANLIB="$${FIPSCANLIB:-$(FIPSCANLIB)}" \ @@ -452,7 +455,7 @@ list-tests: report: @$(PERL) util/selftest.pl -update: errors stacks util/libeay.num util/ssleay.num TABLE test_ordinals +update: errors util/libeay.num util/ssleay.num TABLE test_ordinals @set -e; target=update; $(RECURSIVE_BUILD_CMD) depend: @@ -464,7 +467,7 @@ lint: tags TAGS: FORCE rm -f TAGS tags -ctags -R . - -etags -R . + -etags `find . -name '*.[ch]' -o -name '*.pm'` FORCE: @@ -474,9 +477,6 @@ errors: (cd engines; $(MAKE) PERL=$(PERL) errors) (cd crypto/ct; $(MAKE) PERL=$(PERL) errors) -stacks: - $(PERL) util/mkstack.pl -write - util/libeay.num:: $(PERL) util/mkdef.pl crypto update @@ -493,14 +493,14 @@ TABLE: Configure Configurations/*.conf # and read directly, requiring GNU-Tar. Call "make TAR=gtar dist" if the normal # tar does not support the --files-from option. TAR_COMMAND=$(TAR) $(TARFLAGS) --files-from $(TARFILE).list \ - --owner openssl:0 --group openssl:0 \ + --owner 0 --group 0 \ --transform 's|^|$(NAME)/|' \ -cvf - $(TARFILE).list: find * \! -name STATUS \! -name TABLE \! -name '*.o' \! -name '*.a' \ \! -name '*.so' \! -name '*.so.*' \! -name 'openssl' \ - \! -name '*test' \! -name '.#*' \! -name '*~' \! -xtype l \ + \! -name '*test' \! -name '.#*' \! -name '*~' \! -type l \ | sort > $(TARFILE).list tar: $(TARFILE).list @@ -519,8 +519,7 @@ tar-snap: $(TARFILE).list dist: $(PERL) Configure dist @$(MAKE) SDIRS='$(SDIRS)' clean - @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' \ - TARFILE='$(TARFILE)' NAME='$(NAME)' tar + @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar install: all install_docs install_sw