diff options
author | Mike Lockwood <lockwood@google.com> | 2011-12-29 13:20:32 -0500 |
---|---|---|
committer | Mike Lockwood <lockwood@google.com> | 2012-02-08 10:13:00 -0800 |
commit | a2c20234782ff348a19dde9b92b25deba4a803cc (patch) | |
tree | 10ab80fb16354b41a6b04b4a81ea41c04d2f4920 | |
parent | 911685113d26c59816d9acce54610b728e8d7e49 (diff) | |
download | openssh-a2c20234782ff348a19dde9b92b25deba4a803cc.tar.gz |
Make libssh a shared library
Change-Id: I4452ad6b23b6ce5e69287b09f9e786942638256d
Signed-off-by: Mike Lockwood <lockwood@google.com>
-rw-r--r-- | Android.mk | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/Android.mk b/Android.mk index 39e56bff1..868ca6a04 100644 --- a/Android.mk +++ b/Android.mk @@ -16,7 +16,7 @@ LOCAL_SRC_FILES := \ monitor_fdpass.c rijndael.c ssh-dss.c ssh-ecdsa.c ssh-rsa.c dh.c \ kexdh.c kexgex.c kexdhc.c kexgexc.c bufec.c kexecdh.c kexecdhc.c \ msg.c progressmeter.c dns.c entropy.c gss-genr.c umac.c jpake.c \ - schnorr.c ssh-pkcs11.c \ + schnorr.c ssh-pkcs11.c roaming_dummy.c \ openbsd-compat/strtonum.c openbsd-compat/bsd-misc.c \ openbsd-compat/timingsafe_bcmp.c openbsd-compat/bsd-getpeereid.c \ openbsd-compat/readpassphrase.c openbsd-compat/vis.c \ @@ -26,7 +26,7 @@ LOCAL_SRC_FILES := \ openbsd-compat/bsd-statvfs.c openbsd-compat/xmmap.c \ openbsd-compat/port-linux.c openbsd-compat/strmode.c \ openbsd-compat/bsd-openpty.c \ - openbsd-compat/getgrouplist.c openbsd-compat/fmt_scaled.c \ + openbsd-compat/fmt_scaled.c \ openbsd-compat/pwcache.c openbsd-compat/glob.c # openbsd-compat/getrrsetbyname.c @@ -41,7 +41,7 @@ LOCAL_MODULE := libssh LOCAL_CFLAGS+=-O3 -include $(BUILD_STATIC_LIBRARY) +include $(BUILD_SHARED_LIBRARY) ###################### ssh ###################### @@ -59,9 +59,7 @@ LOCAL_MODULE := ssh LOCAL_C_INCLUDES := external/openssl/include PRIVATE_C_INCLUDES := external/openssl/openbsd-compat -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz - -LOCAL_STATIC_LIBRARIES := libssh +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz include $(BUILD_EXECUTABLE) @@ -79,9 +77,7 @@ LOCAL_MODULE := sftp LOCAL_C_INCLUDES := external/openssl/include PRIVATE_C_INCLUDES := external/openssl/openbsd-compat -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz - -LOCAL_STATIC_LIBRARIES := libssh +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz include $(BUILD_EXECUTABLE) @@ -99,9 +95,7 @@ LOCAL_MODULE := scp LOCAL_C_INCLUDES := external/openssl/include PRIVATE_C_INCLUDES := external/openssl/openbsd-compat -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz - -LOCAL_STATIC_LIBRARIES := libssh +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz include $(BUILD_EXECUTABLE) @@ -134,9 +128,7 @@ LOCAL_MODULE := sshd LOCAL_C_INCLUDES := external/openssl/include external/zlib PRIVATE_C_INCLUDES := external/openssl/openbsd-compat -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz - -LOCAL_STATIC_LIBRARIES := libssh +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz include $(BUILD_EXECUTABLE) @@ -154,9 +146,7 @@ LOCAL_MODULE := ssh-keygen LOCAL_C_INCLUDES := external/openssl/include PRIVATE_C_INCLUDES := external/openssl/openbsd-compat -LOCAL_SHARED_LIBRARIES += libssl libcrypto libdl libz - -LOCAL_STATIC_LIBRARIES := libssh +LOCAL_SHARED_LIBRARIES += libssh libssl libcrypto libdl libz include $(BUILD_EXECUTABLE) |