diff options
Diffstat (limited to 'crypto/Makefile.am')
-rw-r--r-- | crypto/Makefile.am | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 39b143d..91c58db 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -10,7 +10,11 @@ EXTRA_DIST = VERSION | |||
10 | 10 | ||
11 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ | 11 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ |
12 | libcrypto_la_LIBADD = libcompat.la libcompatnoopt.la | 12 | libcrypto_la_LIBADD = libcompat.la libcompatnoopt.la |
13 | libcrypto_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) -DOPENSSL_NO_HW_PADLOCK | 13 | libcrypto_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) |
14 | libcrypto_la_CFLAGS += -DOPENSSL_NO_HW_PADLOCK | ||
15 | if OPENSSL_NO_ASM | ||
16 | libcrypto_la_CFLAGS += -DOPENSSL_NO_ASM | ||
17 | endif | ||
14 | 18 | ||
15 | noinst_LTLIBRARIES = libcompat.la libcompatnoopt.la | 19 | noinst_LTLIBRARIES = libcompat.la libcompatnoopt.la |
16 | 20 | ||
@@ -103,6 +107,21 @@ noinst_HEADERS += compat/chacha_private.h | |||
103 | libcrypto_la_SOURCES = | 107 | libcrypto_la_SOURCES = |
104 | EXTRA_libcrypto_la_SOURCES = | 108 | EXTRA_libcrypto_la_SOURCES = |
105 | 109 | ||
110 | include Makefile.am.elf-x86_64 | ||
111 | include Makefile.am.macosx-x86_64 | ||
112 | |||
113 | if !HOST_ASM_ELF_X86_64 | ||
114 | if !HOST_ASM_MACOSX_X86_64 | ||
115 | libcrypto_la_SOURCES += aes/aes_cbc.c | ||
116 | libcrypto_la_SOURCES += aes/aes_core.c | ||
117 | libcrypto_la_SOURCES += camellia/camellia.c | ||
118 | libcrypto_la_SOURCES += camellia/cmll_cbc.c | ||
119 | libcrypto_la_SOURCES += rc4/rc4_enc.c | ||
120 | libcrypto_la_SOURCES += rc4/rc4_skey.c | ||
121 | libcrypto_la_SOURCES += whrlpool/wp_block.c | ||
122 | endif | ||
123 | endif | ||
124 | |||
106 | libcrypto_la_SOURCES += cpt_err.c | 125 | libcrypto_la_SOURCES += cpt_err.c |
107 | libcrypto_la_SOURCES += cryptlib.c | 126 | libcrypto_la_SOURCES += cryptlib.c |
108 | libcrypto_la_SOURCES += cversion.c | 127 | libcrypto_la_SOURCES += cversion.c |
@@ -118,9 +137,7 @@ noinst_HEADERS += md32_common.h | |||
118 | noinst_HEADERS += o_time.h | 137 | noinst_HEADERS += o_time.h |
119 | 138 | ||
120 | # aes | 139 | # aes |
121 | libcrypto_la_SOURCES += aes/aes_cbc.c | ||
122 | libcrypto_la_SOURCES += aes/aes_cfb.c | 140 | libcrypto_la_SOURCES += aes/aes_cfb.c |
123 | libcrypto_la_SOURCES += aes/aes_core.c | ||
124 | libcrypto_la_SOURCES += aes/aes_ctr.c | 141 | libcrypto_la_SOURCES += aes/aes_ctr.c |
125 | libcrypto_la_SOURCES += aes/aes_ecb.c | 142 | libcrypto_la_SOURCES += aes/aes_ecb.c |
126 | libcrypto_la_SOURCES += aes/aes_ige.c | 143 | libcrypto_la_SOURCES += aes/aes_ige.c |
@@ -284,8 +301,6 @@ libcrypto_la_SOURCES += buffer/buf_str.c | |||
284 | libcrypto_la_SOURCES += buffer/buffer.c | 301 | libcrypto_la_SOURCES += buffer/buffer.c |
285 | 302 | ||
286 | # camellia | 303 | # camellia |
287 | libcrypto_la_SOURCES += camellia/camellia.c | ||
288 | libcrypto_la_SOURCES += camellia/cmll_cbc.c | ||
289 | libcrypto_la_SOURCES += camellia/cmll_cfb.c | 304 | libcrypto_la_SOURCES += camellia/cmll_cfb.c |
290 | libcrypto_la_SOURCES += camellia/cmll_ctr.c | 305 | libcrypto_la_SOURCES += camellia/cmll_ctr.c |
291 | libcrypto_la_SOURCES += camellia/cmll_ecb.c | 306 | libcrypto_la_SOURCES += camellia/cmll_ecb.c |
@@ -666,8 +681,6 @@ libcrypto_la_SOURCES += rc2/rc2ofb64.c | |||
666 | noinst_HEADERS += rc2/rc2_locl.h | 681 | noinst_HEADERS += rc2/rc2_locl.h |
667 | 682 | ||
668 | # rc4 | 683 | # rc4 |
669 | libcrypto_la_SOURCES += rc4/rc4_enc.c | ||
670 | libcrypto_la_SOURCES += rc4/rc4_skey.c | ||
671 | noinst_HEADERS += rc4/rc4_locl.h | 684 | noinst_HEADERS += rc4/rc4_locl.h |
672 | 685 | ||
673 | # ripemd | 686 | # ripemd |
@@ -739,7 +752,6 @@ libcrypto_la_SOURCES += ui/ui_util.c | |||
739 | noinst_HEADERS += ui/ui_locl.h | 752 | noinst_HEADERS += ui/ui_locl.h |
740 | 753 | ||
741 | # whrlpool | 754 | # whrlpool |
742 | libcrypto_la_SOURCES += whrlpool/wp_block.c | ||
743 | libcrypto_la_SOURCES += whrlpool/wp_dgst.c | 755 | libcrypto_la_SOURCES += whrlpool/wp_dgst.c |
744 | noinst_HEADERS += whrlpool/wp_locl.h | 756 | noinst_HEADERS += whrlpool/wp_locl.h |
745 | 757 | ||