mirror of
https://github.com/apache/nuttx.git
synced 2026-08-20 23:49:05 +08:00
boards/sim/crypto: enable cmocka testing framework
Build Documentation / build-html (push) Has been cancelled
Build Documentation / build-html (push) Has been cancelled
Enable CMocka unit testing framework in the simulator crypto configuration. This requires enabling the following dependencies: - CONFIG_ALLOW_MIT_COMPONENTS: Allow MIT licensed components - CONFIG_LIBC_REGEX: Regular expression support needed by CMocka - CONFIG_TESTING_CMOCKA: CMocka unit testing framework - CONFIG_TESTING_CRYPTO: Crypto testing support Signed-off-by: makejian <makejian@xiaomi.com>
This commit is contained in:
@@ -5,16 +5,14 @@
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_ALLOW_BSD_COMPONENTS=y
|
||||
CONFIG_ALLOW_MIT_COMPONENTS=y
|
||||
CONFIG_ALLSYMS=y
|
||||
CONFIG_ARCH="sim"
|
||||
CONFIG_ARCH_BOARD="sim"
|
||||
CONFIG_ARCH_BOARD_SIM=y
|
||||
CONFIG_ARCH_CHIP="sim"
|
||||
CONFIG_ARCH_SIM=y
|
||||
CONFIG_BOARDCTL_APP_SYMTAB=y
|
||||
CONFIG_BOARDCTL_POWEROFF=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=0
|
||||
CONFIG_BOOT_RUNFROMEXTSRAM=y
|
||||
CONFIG_BUILTIN=y
|
||||
@@ -58,10 +56,6 @@ CONFIG_MBEDTLS_MD5_ALT=y
|
||||
CONFIG_MBEDTLS_SHA1_ALT=y
|
||||
CONFIG_MBEDTLS_SHA256_ALT=y
|
||||
CONFIG_MBEDTLS_SHA512_ALT=y
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_PATH_INITIAL="/bin"
|
||||
CONFIG_PSEUDOFS_ATTRIBUTES=y
|
||||
CONFIG_PSEUDOFS_SOFTLINKS=y
|
||||
@@ -73,4 +67,5 @@ CONFIG_START_MONTH=6
|
||||
CONFIG_START_YEAR=2008
|
||||
CONFIG_SYSTEM_DUMPSTACK=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_TESTING_CMOCKA=y
|
||||
CONFIG_TESTING_CRYPTO=y
|
||||
|
||||
Reference in New Issue
Block a user