The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 1 | # Copyright 2008 The Android Open Source Project |
| 2 | # |
| 3 | LOCAL_PATH := $(call my-dir) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 4 | |
Kenny Root | db0850c | 2013-10-08 12:52:07 -0700 | [diff] [blame] | 5 | include $(CLEAR_VARS) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 6 | LOCAL_MODULE := libmincrypt |
Kenny Root | db0850c | 2013-10-08 12:52:07 -0700 | [diff] [blame] | 7 | LOCAL_SRC_FILES := dsa_sig.c p256.c p256_ec.c p256_ecdsa.c rsa.c sha.c sha256.c |
| 8 | LOCAL_CFLAGS := -Wall -Werror |
Chih-Hung Hsieh | c83d3a3 | 2014-12-17 14:59:53 -0800 | [diff] [blame] | 9 | # Clang's slp-vectorize phase has segmentation fault when compiling p256_ec.c. |
| 10 | LOCAL_CLANG_CFLAGS += -fno-slp-vectorize |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 11 | include $(BUILD_STATIC_LIBRARY) |
| 12 | |
| 13 | include $(CLEAR_VARS) |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 14 | LOCAL_MODULE := libmincrypt |
Kenny Root | db0850c | 2013-10-08 12:52:07 -0700 | [diff] [blame] | 15 | LOCAL_SRC_FILES := dsa_sig.c p256.c p256_ec.c p256_ecdsa.c rsa.c sha.c sha256.c |
| 16 | LOCAL_CFLAGS := -Wall -Werror |
The Android Open Source Project | dd7bc33 | 2009-03-03 19:32:55 -0800 | [diff] [blame] | 17 | include $(BUILD_HOST_STATIC_LIBRARY) |
| 18 | |
Doug Zongker | 0a862dc | 2013-04-10 15:08:28 -0700 | [diff] [blame] | 19 | include $(LOCAL_PATH)/tools/Android.mk \ |
| 20 | $(LOCAL_PATH)/test/Android.mk |