quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

README.txt (953B)


      1 This directory contains example configuration files.
      2 
      3 The examples are generally focused on a particular usage case (eg, support for
      4 a restricted number of ciphersuites) and aim at minimizing resource usage for
      5 this target. They can be used as a basis for custom configurations.
      6 
      7 These files are complete replacements for the default mbedtls_config.h. To use one of
      8 them, you can pick one of the following methods:
      9 
     10 1. Replace the default file include/mbedtls/mbedtls_config.h with the chosen one.
     11 
     12 2. Define MBEDTLS_CONFIG_FILE and adjust the include path accordingly.
     13    For example, using make:
     14 
     15     CFLAGS="-I$PWD/configs -DMBEDTLS_CONFIG_FILE='<foo.h>'" make
     16 
     17    Or, using cmake:
     18 
     19     find . -iname '*cmake*' -not -name CMakeLists.txt -exec rm -rf {} +
     20     CFLAGS="-I$PWD/configs -DMBEDTLS_CONFIG_FILE='<foo.h>'" cmake .
     21     make
     22 
     23 Note that the second method also works if you want to keep your custom
     24 configuration file outside the Mbed TLS tree.