Refactor apps/progs.* to be generate with 'make update'
authorRichard Levitte <levitte@openssl.org>
Wed, 10 Jul 2019 18:19:36 +0000 (20:19 +0200)
committerRichard Levitte <levitte@openssl.org>
Mon, 15 Jul 2019 05:00:29 +0000 (07:00 +0200)
commit4b62b8ed4989bb6767a38ae813495ba62215c25b
tree5c320a660acdd2b56f914ff97ebbb9973dae367a
parenta161738a708b5e284a4714edc0c976606ea7cb26
Refactor apps/progs.* to be generate with 'make update'

This makes for a cleaner apps/progs.h as well as as cleaner
apps/build.info.

We also break out the type declarations to apps/include/function.h

apps/progs.c and apps/progs.h are NOT regenerated when 'apps' is
disabled.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9340)
.gitignore
Configurations/unix-Makefile.tmpl
apps/build.info
apps/include/function.h [new file with mode: 0644]
apps/openssl.c
apps/progs.c [new file with mode: 0644]
apps/progs.h [new file with mode: 0644]
apps/progs.pl