@@ -23,47 +23,49 @@ if (CONFIG_WIFI_NM)
2323zephyr_iterable_section(NAME wifi_nm_instance GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LINKER_ITERABLE_SUBALIGN} )
2424endif ()
2525
26- # Wi-Fi Enterprise test certificates handling
27- set (gen_inc_dir ${ZEPHYR_BINARY_DIR} /misc/generated )
28- set (gen_dir ${gen_inc_dir} /wifi_enterprise_test_certs)
29- # Create output directory for test certs
30- file (MAKE_DIRECTORY ${gen_dir} )
26+ if (CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE)
27+ # Wi-Fi Enterprise test certificates handling
28+ set (gen_inc_dir ${ZEPHYR_BINARY_DIR} /misc/generated )
29+ set (gen_dir ${gen_inc_dir} /wifi_enterprise_test_certs)
30+ # Create output directory for test certs
31+ file (MAKE_DIRECTORY ${gen_dir} )
3132
32- # convert .pem files to array data at build time
33- zephyr_include_directories(${gen_inc_dir} )
33+ # convert .pem files to array data at build time
34+ zephyr_include_directories(${gen_inc_dir} )
3435
35- generate_inc_file_for_target(
36- app
37- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client.pem
38- ${gen_dir} /client.pem.inc
39- )
36+ generate_inc_file_for_target(
37+ app
38+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client.pem
39+ ${gen_dir} /client.pem.inc
40+ )
4041
41- generate_inc_file_for_target(
42- app
43- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client-key.pem
44- ${gen_dir} /client-key.pem.inc
45- )
42+ generate_inc_file_for_target(
43+ app
44+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client-key.pem
45+ ${gen_dir} /client-key.pem.inc
46+ )
4647
47- generate_inc_file_for_target(
48- app
49- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/ca.pem
50- ${gen_dir} /ca.pem.inc
51- )
48+ generate_inc_file_for_target(
49+ app
50+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/ca.pem
51+ ${gen_dir} /ca.pem.inc
52+ )
5253
53- generate_inc_file_for_target(
54- app
55- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client2.pem
56- ${gen_dir} /client2.pem.inc
57- )
54+ generate_inc_file_for_target(
55+ app
56+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client2.pem
57+ ${gen_dir} /client2.pem.inc
58+ )
5859
59- generate_inc_file_for_target(
60- app
61- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client-key2.pem
62- ${gen_dir} /client-key2.pem.inc
63- )
60+ generate_inc_file_for_target(
61+ app
62+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/client-key2.pem
63+ ${gen_dir} /client-key2.pem.inc
64+ )
6465
65- generate_inc_file_for_target(
66- app
67- ${ZEPHYR_BASE} /samples/net/wifi/test_certs/ca2.pem
68- ${gen_dir} /ca2.pem.inc
69- )
66+ generate_inc_file_for_target(
67+ app
68+ ${ZEPHYR_BASE} /samples/net/wifi/test_certs/ca2.pem
69+ ${gen_dir} /ca2.pem.inc
70+ )
71+ endif ()
0 commit comments