mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 03:07:29 +02:00
cmake: add back de-duplication and fix formatting
This commit is contained in:
@ -200,7 +200,7 @@ add_option("WOLFSSL_32BIT" ${WOLFSSL_32BIT_HELP_STRING} "no" "yes;no")
|
|||||||
set(WOLFSSL_16BIT_HELP_STRING "Enables 16-bit support (default: disabled)")
|
set(WOLFSSL_16BIT_HELP_STRING "Enables 16-bit support (default: disabled)")
|
||||||
add_option("WOLFSSL_16BIT" ${WOLFSSL_16BIT_HELP_STRING} "no" "yes;no")
|
add_option("WOLFSSL_16BIT" ${WOLFSSL_16BIT_HELP_STRING} "no" "yes;no")
|
||||||
if(WOLFSSL_16BIT)
|
if(WOLFSSL_16BIT)
|
||||||
list(APPEND WOLFSSL_DEFINITIONS "-DWC_16BIT_CPU")
|
list(APPEND WOLFSSL_DEFINITIONS "-DWC_16BIT_CPU")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Support for disabling all ASM
|
# Support for disabling all ASM
|
||||||
|
@ -887,7 +887,7 @@ function(generate_lib_src_list LIB_SOURCES)
|
|||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
function(add_to_options_file DEFINITIONS OPTION_FILE)
|
function(add_to_options_file DEFINITIONS OPTION_FILE)
|
||||||
#list(REMOVE_DUPLICATES DEFINITIONS)
|
list(REMOVE_DUPLICATES DEFINITIONS)
|
||||||
foreach(DEF IN LISTS DEFINITIONS)
|
foreach(DEF IN LISTS DEFINITIONS)
|
||||||
if(DEF MATCHES "^-D")
|
if(DEF MATCHES "^-D")
|
||||||
if(DEF MATCHES "^-D(N)?DEBUG(=.+)?")
|
if(DEF MATCHES "^-D(N)?DEBUG(=.+)?")
|
||||||
|
Reference in New Issue
Block a user