Preliminary main mbed library for nexpaq development
features/mbedtls/importer/adjust-config.sh
- Committer:
- nexpaq
- Date:
- 2016-11-04
- Revision:
- 0:6c56fb4bc5f0
File content as of revision 0:6c56fb4bc5f0:
#!/bin/sh # # This file is part of mbed TLS (https://tls.mbed.org) # # Copyright (c) 2015-2016, ARM Limited, All Rights Reserved # # Purpose # # Comments and uncomments #define lines in the given configuration header file # to configure the file for use in mbed OS. # # Usage: adjust-config.sh [path to config script] [path to config file] # set -eu if [ $# -ne 2 ]; then echo "Usage: $0 path/to/config.pl path/to/config.h" >&2 exit 1 fi SCRIPT=$1 FILE=$2 conf() { $SCRIPT -f $FILE $@ } # not supported on mbed OS, nor used by mbed Client conf unset MBEDTLS_NET_C conf unset MBEDTLS_TIMING_C # not supported on all targets with mbed OS, nor used by mbed Client conf unset MBEDTLS_HAVE_TIME_DATE conf unset MBEDTLS_FS_IO conf set MBEDTLS_NO_PLATFORM_ENTROPY conf unset MBEDTLS_CIPHER_MODE_CFB conf unset MBEDTLS_CIPHER_MODE_CTR conf unset MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS conf unset MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN conf unset MBEDTLS_CIPHER_PADDING_ZEROS conf unset MBEDTLS_ECP_DP_SECP192R1_ENABLED conf unset MBEDTLS_ECP_DP_SECP224R1_ENABLED conf unset MBEDTLS_ECP_DP_SECP521R1_ENABLED conf unset MBEDTLS_ECP_DP_SECP192K1_ENABLED conf unset MBEDTLS_ECP_DP_SECP224K1_ENABLED conf unset MBEDTLS_ECP_DP_SECP256K1_ENABLED conf unset MBEDTLS_ECP_DP_BP256R1_ENABLED conf unset MBEDTLS_ECP_DP_BP384R1_ENABLED conf unset MBEDTLS_ECP_DP_BP512R1_ENABLED conf unset MBEDTLS_PK_PARSE_EC_EXTENDED conf unset MBEDTLS_AESNI_C conf unset MBEDTLS_ARC4_C conf unset MBEDTLS_BLOWFISH_C conf unset MBEDTLS_CAMELLIA_C conf unset MBEDTLS_DES_C conf unset MBEDTLS_DHM_C conf unset MBEDTLS_GENPRIME conf unset MBEDTLS_MD5_C conf unset MBEDTLS_PADLOCK_C conf unset MBEDTLS_PEM_WRITE_C conf unset MBEDTLS_PKCS5_C conf unset MBEDTLS_PKCS12_C conf unset MBEDTLS_RIPEMD160_C conf unset MBEDTLS_SHA1_C conf unset MBEDTLS_XTEA_C conf unset MBEDTLS_X509_RSASSA_PSS_SUPPORT conf unset MBEDTLS_X509_CSR_PARSE_C conf unset MBEDTLS_X509_CREATE_C conf unset MBEDTLS_X509_CRT_WRITE_C conf unset MBEDTLS_X509_CSR_WRITE_C conf unset MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED conf unset MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED conf unset MBEDTLS_KEY_EXCHANGE_RSA_ENABLED conf unset MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED conf unset MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED conf unset MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED conf unset MBEDTLS_SSL_FALLBACK_SCSV conf unset MBEDTLS_SSL_CBC_RECORD_SPLITTING conf unset MBEDTLS_SSL_PROTO_TLS1 conf unset MBEDTLS_SSL_PROTO_TLS1_1 conf unset MBEDTLS_SSL_TRUNCATED_HMAC conf unset MBEDTLS_PLATFORM_TIME_TYPE_MACRO