openssl/util
Richard Levitte 8c209eeef4 Change tarball making procedure
Since recently, OpenSSL tarballs are produced with 'make tar' rather
than 'make dist', as the latter has turned out to be more troublesome
than useful.

The next step to look at is why we would need to configure at all to
produce a Makefile just to produce a tarball.  After all, the tarball
should now only contain source files that are present even without
configuring.

Furthermore, the current method for producing tarballs is a bit
complex, and can be greatly simplified with the right tools.  Since we
have everything versioned with git, we might as well use the tool that
comes with it.

Added: util/mktar.sh, a simple script to produce OpenSSL tarballs.  It
takes the options --name to modify the prefix of the distribution, and
--tarfile tp modify the tarball file name specifically.

This also adds a few entries in .gitattributes to specify files that
should never end up in a distribution tarball.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7692)
2018-11-23 12:40:32 +01:00
..
perl Fix typo in util/perl/OpenSSL/Test.pm 2018-11-14 00:52:06 +01:00
add-depends.pl util/add-depends.pl: go through shared_sources too 2018-11-07 14:38:20 +01:00
build.info VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scripts 2017-03-14 22:27:17 +01:00
check-malloc-errs Fix last(?) batch of malloc-NULL places 2018-04-26 14:02:24 -04:00
ck_errf.pl Update copyright year 2018-06-20 15:29:23 +01:00
copy.pl Update copyright year 2018-05-29 13:16:04 +01:00
dofile.pl util/dofile.pl: require Text::Template 1.46 or newer 2018-07-10 16:32:20 +02:00
echo.pl Windows: fix echo for nmake 2018-07-11 14:49:02 +02:00
engines.num Change the build of engines to use ordinal files for symbol export 2018-10-05 08:22:42 +02:00
find-doc-nits Copyright update of more files that have changed this year 2018-01-19 13:34:03 +01:00
find-unused-errs Add -f -r flags to find-unused-errs 2017-04-16 07:57:12 -04:00
indent.pro crypto/rand: fix some style nit's 2018-10-10 14:00:43 +02:00
libcrypto.num Making SRP_user_pwd functions public 2018-11-15 10:53:47 +00:00
libssl.num Added missing signature algorithm reflection functions 2018-11-12 16:55:38 -05:00
local_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
mkbuildinf.pl Fix SOURCE_DATE_EPOCH bug; use UTC 2017-11-27 14:34:14 -05:00
mkdef.pl mkdef: bsd-gcc uses solaris symbol version scripts 2018-10-09 10:55:41 -05:00
mkdir-p.pl utils/mkdir-p: check if dir exists also after mkdir failed 2016-06-23 11:10:29 -04:00
mkerr.pl Small simplification in mkerr.pl 2018-02-09 07:04:32 -05:00
mknum.pl Refactor util/mknum.pl for clearer separation of functionality 2018-10-04 12:45:40 +02:00
mkrc.pl minor fixes for Windows 2018-09-12 09:16:07 +02:00
mktar.sh Change tarball making procedure 2018-11-23 12:40:32 +01:00
openssl-format-source Fix some Typos and indents 2017-08-11 10:16:33 -04:00
openssl-update-copyright Enhance util/openssl-update-copyright shell script 2018-01-10 18:23:28 +01:00
opensslwrap.sh opensslwrap.sh to respect $OPENSSL_ENGINES. 2006-12-29 15:00:36 +00:00
private.num Add SSL_CTX_set_tmp_ecdh.pod 2018-11-15 10:41:37 +00:00
process_docs.pl Update copyright year 2018-05-29 13:16:04 +01:00
shlib_wrap.sh.in Fix rpath-related Linux "test_shlibload" failure. 2018-11-14 00:41:57 +01:00
su-filter.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
unlocal_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00