1f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
2f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectinclude $(CLEAR_VARS)
3f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
4f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source ProjectLOCAL_MODULE := libtomcrypt
5f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source ProjectLOCAL_C_INCLUDES := $(LOCAL_PATH)/src/headers $(LOCAL_PATH)/..
6f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
7f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source ProjectLOCAL_CFLAGS += -DDROPBEAR_CLIENT
8f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source ProjectLOCAL_SRC_FILES := \
9f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/ciphers/aes/aes.c src/ciphers/anubis.c src/ciphers/blowfish.c \
10f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/ciphers/cast5.c src/ciphers/des.c src/ciphers/kasumi.c src/ciphers/khazad.c src/ciphers/kseed.c \
11f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/ciphers/noekeon.c src/ciphers/rc2.c src/ciphers/rc5.c src/ciphers/rc6.c src/ciphers/safer/safer.c \
12f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/ciphers/safer/safer_tab.c src/ciphers/safer/saferp.c src/ciphers/skipjack.c \
13f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/ciphers/twofish/twofish.c src/ciphers/xtea.c src/encauth/ccm/ccm_memory.c \
14f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/ccm/ccm_test.c src/encauth/eax/eax_addheader.c src/encauth/eax/eax_decrypt.c \
15f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/eax/eax_decrypt_verify_memory.c src/encauth/eax/eax_done.c src/encauth/eax/eax_encrypt.c \
16f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/eax/eax_encrypt_authenticate_memory.c src/encauth/eax/eax_init.c \
17f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/eax/eax_test.c src/encauth/gcm/gcm_add_aad.c src/encauth/gcm/gcm_add_iv.c \
18f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/gcm/gcm_done.c src/encauth/gcm/gcm_gf_mult.c src/encauth/gcm/gcm_init.c \
19f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/gcm/gcm_memory.c src/encauth/gcm/gcm_mult_h.c src/encauth/gcm/gcm_process.c \
20f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/gcm/gcm_reset.c src/encauth/gcm/gcm_test.c src/encauth/ocb/ocb_decrypt.c \
21f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/ocb/ocb_decrypt_verify_memory.c src/encauth/ocb/ocb_done_decrypt.c \
22f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/ocb/ocb_done_encrypt.c src/encauth/ocb/ocb_encrypt.c \
23f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/ocb/ocb_encrypt_authenticate_memory.c src/encauth/ocb/ocb_init.c src/encauth/ocb/ocb_ntz.c \
24f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/encauth/ocb/ocb_shift_xor.c src/encauth/ocb/ocb_test.c src/encauth/ocb/s_ocb_done.c \
25f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/hashes/chc/chc.c src/hashes/helper/hash_file.c src/hashes/helper/hash_filehandle.c \
26f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/hashes/helper/hash_memory.c src/hashes/helper/hash_memory_multi.c src/hashes/md2.c src/hashes/md4.c \
27f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/hashes/md5.c src/hashes/rmd128.c src/hashes/rmd160.c src/hashes/rmd256.c src/hashes/rmd320.c \
28f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/hashes/sha1.c src/hashes/sha2/sha256.c src/hashes/sha2/sha512.c src/hashes/tiger.c \
29f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/hashes/whirl/whirl.c src/mac/f9/f9_done.c src/mac/f9/f9_file.c src/mac/f9/f9_init.c \
30f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/f9/f9_memory.c src/mac/f9/f9_memory_multi.c src/mac/f9/f9_process.c src/mac/f9/f9_test.c \
31f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/hmac/hmac_done.c src/mac/hmac/hmac_file.c src/mac/hmac/hmac_init.c src/mac/hmac/hmac_memory.c \
32f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/hmac/hmac_memory_multi.c src/mac/hmac/hmac_process.c src/mac/hmac/hmac_test.c \
33f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/omac/omac_done.c src/mac/omac/omac_file.c src/mac/omac/omac_init.c src/mac/omac/omac_memory.c \
34f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/omac/omac_memory_multi.c src/mac/omac/omac_process.c src/mac/omac/omac_test.c \
35f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/pelican/pelican.c src/mac/pelican/pelican_memory.c src/mac/pelican/pelican_test.c \
36f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/pmac/pmac_done.c src/mac/pmac/pmac_file.c src/mac/pmac/pmac_init.c src/mac/pmac/pmac_memory.c \
37f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/pmac/pmac_memory_multi.c src/mac/pmac/pmac_ntz.c src/mac/pmac/pmac_process.c \
38f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/pmac/pmac_shift_xor.c src/mac/pmac/pmac_test.c src/mac/xcbc/xcbc_done.c \
39f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/xcbc/xcbc_file.c src/mac/xcbc/xcbc_init.c src/mac/xcbc/xcbc_memory.c \
40f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/mac/xcbc/xcbc_memory_multi.c src/mac/xcbc/xcbc_process.c src/mac/xcbc/xcbc_test.c \
41f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/math/fp/ltc_ecc_fp_mulmod.c src/math/gmp_desc.c src/math/ltm_desc.c src/math/multi.c \
42f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/math/rand_prime.c src/math/tfm_desc.c src/misc/base64/base64_decode.c \
43f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/base64/base64_encode.c src/misc/burn_stack.c src/misc/crypt/crypt.c \
44f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_argchk.c src/misc/crypt/crypt_cipher_descriptor.c \
45f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_cipher_is_valid.c src/misc/crypt/crypt_find_cipher.c \
46f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_find_cipher_any.c src/misc/crypt/crypt_find_cipher_id.c \
47f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_find_hash.c src/misc/crypt/crypt_find_hash_any.c \
48f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_find_hash_id.c src/misc/crypt/crypt_find_hash_oid.c \
49f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_find_prng.c src/misc/crypt/crypt_fsa.c src/misc/crypt/crypt_hash_descriptor.c \
50f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_hash_is_valid.c src/misc/crypt/crypt_ltc_mp_descriptor.c \
51f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_prng_descriptor.c src/misc/crypt/crypt_prng_is_valid.c \
52f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_register_cipher.c src/misc/crypt/crypt_register_hash.c \
53f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_register_prng.c src/misc/crypt/crypt_unregister_cipher.c \
54f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/crypt/crypt_unregister_hash.c src/misc/crypt/crypt_unregister_prng.c \
55f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/misc/error_to_string.c src/misc/pkcs5/pkcs_5_1.c src/misc/pkcs5/pkcs_5_2.c src/misc/zeromem.c \
56f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/cbc/cbc_decrypt.c src/modes/cbc/cbc_done.c src/modes/cbc/cbc_encrypt.c \
57f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/cbc/cbc_getiv.c src/modes/cbc/cbc_setiv.c src/modes/cbc/cbc_start.c \
58f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/cfb/cfb_decrypt.c src/modes/cfb/cfb_done.c src/modes/cfb/cfb_encrypt.c \
59f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/cfb/cfb_getiv.c src/modes/cfb/cfb_setiv.c src/modes/cfb/cfb_start.c \
60f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ctr/ctr_decrypt.c src/modes/ctr/ctr_done.c src/modes/ctr/ctr_encrypt.c \
61f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ctr/ctr_getiv.c src/modes/ctr/ctr_setiv.c src/modes/ctr/ctr_start.c src/modes/ctr/ctr_test.c \
62f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ecb/ecb_decrypt.c src/modes/ecb/ecb_done.c src/modes/ecb/ecb_encrypt.c \
63f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ecb/ecb_start.c src/modes/f8/f8_decrypt.c src/modes/f8/f8_done.c src/modes/f8/f8_encrypt.c \
64f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/f8/f8_getiv.c src/modes/f8/f8_setiv.c src/modes/f8/f8_start.c src/modes/f8/f8_test_mode.c \
65f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/lrw/lrw_decrypt.c src/modes/lrw/lrw_done.c src/modes/lrw/lrw_encrypt.c \
66f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/lrw/lrw_getiv.c src/modes/lrw/lrw_process.c src/modes/lrw/lrw_setiv.c \
67f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/lrw/lrw_start.c src/modes/lrw/lrw_test.c src/modes/ofb/ofb_decrypt.c src/modes/ofb/ofb_done.c \
68f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ofb/ofb_encrypt.c src/modes/ofb/ofb_getiv.c src/modes/ofb/ofb_setiv.c \
69f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectsrc/modes/ofb/ofb_start.c 
70f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
71f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectinclude $(BUILD_STATIC_LIBRARY)
72