diff options
Diffstat (limited to 'crypto/Makefile.am')
-rw-r--r-- | crypto/Makefile.am | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 6f9887b..97a84e1 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -20,6 +20,7 @@ EXTRA_DIST += compat/strcasecmp.c | |||
20 | 20 | ||
21 | BUILT_SOURCES = crypto_portable.sym | 21 | BUILT_SOURCES = crypto_portable.sym |
22 | CLEANFILES = crypto_portable.sym | 22 | CLEANFILES = crypto_portable.sym |
23 | CLEANFILES += libcrypto_la_objects.mk | ||
23 | 24 | ||
24 | crypto_portable.sym: crypto.sym Makefile | 25 | crypto_portable.sym: crypto.sym Makefile |
25 | -echo "generating crypto_portable.sym ..." | 26 | -echo "generating crypto_portable.sym ..." |
@@ -93,8 +94,20 @@ if HOST_WIN | |||
93 | -mv crypto_portable.sym.tmp crypto_portable.sym | 94 | -mv crypto_portable.sym.tmp crypto_portable.sym |
94 | endif | 95 | endif |
95 | 96 | ||
97 | libcrypto_la_objects.mk: Makefile | ||
98 | @echo "libcrypto_la_objects= $(libcrypto_la_OBJECTS)" \ | ||
99 | | sed 's/ */ $$\(abs_top_builddir\)\/crypto\//g' \ | ||
100 | > libcrypto_la_objects.mk | ||
101 | @echo "libcompat_la_objects= $(libcompat_la_OBJECTS)" \ | ||
102 | | sed 's/ */ $$\(abs_top_builddir\)\/crypto\//g' \ | ||
103 | >> libcrypto_la_objects.mk | ||
104 | @echo "libcompatnoopt_la_objects= $(libcompatnoopt_la_OBJECTS)" \ | ||
105 | | sed 's/ */ $$\(abs_top_builddir\)\/crypto\//g' \ | ||
106 | >> libcrypto_la_objects.mk | ||
107 | |||
96 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined -export-symbols crypto_portable.sym | 108 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined -export-symbols crypto_portable.sym |
97 | EXTRA_libcrypto_la_DEPENDENCIES = crypto_portable.sym | 109 | EXTRA_libcrypto_la_DEPENDENCIES = crypto_portable.sym |
110 | EXTRA_libcrypto_la_DEPENDENCIES += libcrypto_la_objects.mk | ||
98 | libcrypto_la_LIBADD = libcompat.la | 111 | libcrypto_la_LIBADD = libcompat.la |
99 | if !HAVE_EXPLICIT_BZERO | 112 | if !HAVE_EXPLICIT_BZERO |
100 | libcrypto_la_LIBADD += libcompatnoopt.la | 113 | libcrypto_la_LIBADD += libcompatnoopt.la |
@@ -918,6 +931,7 @@ libcrypto_la_SOURCES += x509/x509_bcons.c | |||
918 | libcrypto_la_SOURCES += x509/x509_bitst.c | 931 | libcrypto_la_SOURCES += x509/x509_bitst.c |
919 | libcrypto_la_SOURCES += x509/x509_cmp.c | 932 | libcrypto_la_SOURCES += x509/x509_cmp.c |
920 | libcrypto_la_SOURCES += x509/x509_conf.c | 933 | libcrypto_la_SOURCES += x509/x509_conf.c |
934 | libcrypto_la_SOURCES += x509/x509_constraints.c | ||
921 | libcrypto_la_SOURCES += x509/x509_cpols.c | 935 | libcrypto_la_SOURCES += x509/x509_cpols.c |
922 | libcrypto_la_SOURCES += x509/x509_crld.c | 936 | libcrypto_la_SOURCES += x509/x509_crld.c |
923 | libcrypto_la_SOURCES += x509/x509_d2.c | 937 | libcrypto_la_SOURCES += x509/x509_d2.c |
@@ -930,6 +944,7 @@ libcrypto_la_SOURCES += x509/x509_genn.c | |||
930 | libcrypto_la_SOURCES += x509/x509_ia5.c | 944 | libcrypto_la_SOURCES += x509/x509_ia5.c |
931 | libcrypto_la_SOURCES += x509/x509_info.c | 945 | libcrypto_la_SOURCES += x509/x509_info.c |
932 | libcrypto_la_SOURCES += x509/x509_int.c | 946 | libcrypto_la_SOURCES += x509/x509_int.c |
947 | libcrypto_la_SOURCES += x509/x509_issuer_cache.c | ||
933 | libcrypto_la_SOURCES += x509/x509_lib.c | 948 | libcrypto_la_SOURCES += x509/x509_lib.c |
934 | libcrypto_la_SOURCES += x509/x509_lu.c | 949 | libcrypto_la_SOURCES += x509/x509_lu.c |
935 | libcrypto_la_SOURCES += x509/x509_ncons.c | 950 | libcrypto_la_SOURCES += x509/x509_ncons.c |
@@ -951,6 +966,7 @@ libcrypto_la_SOURCES += x509/x509_trs.c | |||
951 | libcrypto_la_SOURCES += x509/x509_txt.c | 966 | libcrypto_la_SOURCES += x509/x509_txt.c |
952 | libcrypto_la_SOURCES += x509/x509_utl.c | 967 | libcrypto_la_SOURCES += x509/x509_utl.c |
953 | libcrypto_la_SOURCES += x509/x509_v3.c | 968 | libcrypto_la_SOURCES += x509/x509_v3.c |
969 | libcrypto_la_SOURCES += x509/x509_verify.c | ||
954 | libcrypto_la_SOURCES += x509/x509_vfy.c | 970 | libcrypto_la_SOURCES += x509/x509_vfy.c |
955 | libcrypto_la_SOURCES += x509/x509_vpm.c | 971 | libcrypto_la_SOURCES += x509/x509_vpm.c |
956 | libcrypto_la_SOURCES += x509/x509cset.c | 972 | libcrypto_la_SOURCES += x509/x509cset.c |
@@ -962,4 +978,6 @@ libcrypto_la_SOURCES += x509/x_all.c | |||
962 | noinst_HEADERS += x509/ext_dat.h | 978 | noinst_HEADERS += x509/ext_dat.h |
963 | noinst_HEADERS += x509/pcy_int.h | 979 | noinst_HEADERS += x509/pcy_int.h |
964 | noinst_HEADERS += x509/vpm_int.h | 980 | noinst_HEADERS += x509/vpm_int.h |
981 | noinst_HEADERS += x509/x509_internal.h | ||
982 | noinst_HEADERS += x509/x509_issuer_cache.h | ||
965 | noinst_HEADERS += x509/x509_lcl.h | 983 | noinst_HEADERS += x509/x509_lcl.h |