Farhan/openssh
Revisión | a2c20234782ff348a19dde9b92b25deba4a803cc (tree) |
---|---|
Tiempo | 2012-02-09 03:13:00 |
Autor | Mike Lockwood <lockwood@goog...> |
Commiter | Mike Lockwood |
Make libssh a shared library
Change-Id: I4452ad6b23b6ce5e69287b09f9e786942638256d
Signed-off-by: Mike Lockwood <lockwood@google.com>
@@ -16,7 +16,7 @@ LOCAL_SRC_FILES := \ | ||
16 | 16 | monitor_fdpass.c rijndael.c ssh-dss.c ssh-ecdsa.c ssh-rsa.c dh.c \ |
17 | 17 | kexdh.c kexgex.c kexdhc.c kexgexc.c bufec.c kexecdh.c kexecdhc.c \ |
18 | 18 | msg.c progressmeter.c dns.c entropy.c gss-genr.c umac.c jpake.c \ |
19 | - schnorr.c ssh-pkcs11.c \ | |
19 | + schnorr.c ssh-pkcs11.c roaming_dummy.c \ | |
20 | 20 | openbsd-compat/strtonum.c openbsd-compat/bsd-misc.c \ |
21 | 21 | openbsd-compat/timingsafe_bcmp.c openbsd-compat/bsd-getpeereid.c \ |
22 | 22 | openbsd-compat/readpassphrase.c openbsd-compat/vis.c \ |
@@ -26,7 +26,7 @@ LOCAL_SRC_FILES := \ | ||
26 | 26 | openbsd-compat/bsd-statvfs.c openbsd-compat/xmmap.c \ |
27 | 27 | openbsd-compat/port-linux.c openbsd-compat/strmode.c \ |
28 | 28 | openbsd-compat/bsd-openpty.c \ |
29 | - openbsd-compat/getgrouplist.c openbsd-compat/fmt_scaled.c \ | |
29 | + openbsd-compat/fmt_scaled.c \ | |
30 | 30 | openbsd-compat/pwcache.c openbsd-compat/glob.c |
31 | 31 | |
32 | 32 | # openbsd-compat/getrrsetbyname.c |
@@ -41,7 +41,7 @@ LOCAL_MODULE := libssh | ||
41 | 41 | |
42 | 42 | LOCAL_CFLAGS+=-O3 |
43 | 43 | |
44 | -include $(BUILD_STATIC_LIBRARY) | |
44 | +include $(BUILD_SHARED_LIBRARY) | |
45 | 45 | |
46 | 46 | ###################### ssh ###################### |
47 | 47 |
@@ -59,9 +59,7 @@ LOCAL_MODULE := ssh | ||
59 | 59 | LOCAL_C_INCLUDES := external/openssl/include |
60 | 60 | PRIVATE_C_INCLUDES := external/openssl/openbsd-compat |
61 | 61 | |
62 | -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz | |
63 | - | |
64 | -LOCAL_STATIC_LIBRARIES := libssh | |
62 | +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz | |
65 | 63 | |
66 | 64 | include $(BUILD_EXECUTABLE) |
67 | 65 |
@@ -79,9 +77,7 @@ LOCAL_MODULE := sftp | ||
79 | 77 | LOCAL_C_INCLUDES := external/openssl/include |
80 | 78 | PRIVATE_C_INCLUDES := external/openssl/openbsd-compat |
81 | 79 | |
82 | -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz | |
83 | - | |
84 | -LOCAL_STATIC_LIBRARIES := libssh | |
80 | +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz | |
85 | 81 | |
86 | 82 | include $(BUILD_EXECUTABLE) |
87 | 83 |
@@ -99,9 +95,7 @@ LOCAL_MODULE := scp | ||
99 | 95 | LOCAL_C_INCLUDES := external/openssl/include |
100 | 96 | PRIVATE_C_INCLUDES := external/openssl/openbsd-compat |
101 | 97 | |
102 | -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz | |
103 | - | |
104 | -LOCAL_STATIC_LIBRARIES := libssh | |
98 | +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz | |
105 | 99 | |
106 | 100 | include $(BUILD_EXECUTABLE) |
107 | 101 |
@@ -134,9 +128,7 @@ LOCAL_MODULE := sshd | ||
134 | 128 | LOCAL_C_INCLUDES := external/openssl/include external/zlib |
135 | 129 | PRIVATE_C_INCLUDES := external/openssl/openbsd-compat |
136 | 130 | |
137 | -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz | |
138 | - | |
139 | -LOCAL_STATIC_LIBRARIES := libssh | |
131 | +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz | |
140 | 132 | |
141 | 133 | include $(BUILD_EXECUTABLE) |
142 | 134 |
@@ -154,9 +146,7 @@ LOCAL_MODULE := ssh-keygen | ||
154 | 146 | LOCAL_C_INCLUDES := external/openssl/include |
155 | 147 | PRIVATE_C_INCLUDES := external/openssl/openbsd-compat |
156 | 148 | |
157 | -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz | |
158 | - | |
159 | -LOCAL_STATIC_LIBRARIES := libssh | |
149 | +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz | |
160 | 150 | |
161 | 151 | include $(BUILD_EXECUTABLE) |
162 | 152 |