File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -248,13 +248,13 @@ function(suit_create_package)
248248 endif ()
249249
250250 set (SUIT_ENCRYPT_ARGS)
251- sysbuild_get(encrypt_string_key_id IMAGE ${image} VAR CONFIG_SUIT_ENVELOPE_TARGET_ENCRYPT_STRING_KEY_ID KCONFIG)
251+ sysbuild_get(encrypt_key_id IMAGE ${image} VAR CONFIG_SUIT_ENVELOPE_TARGET_ENCRYPT_KEY_ID KCONFIG)
252252 sysbuild_get(encrypt_key_name IMAGE ${image} VAR CONFIG_SUIT_ENVELOPE_TARGET_ENCRYPT_KEY_NAME KCONFIG)
253253 sysbuild_get(plaintext_hash_alg IMAGE ${image} VAR CONFIG_SUIT_ENVELOPE_TARGET_ENCRYPT_PLAINTEXT_HASH_ALG_NAME KCONFIG)
254254
255255 list (APPEND SUIT_ENCRYPT_ARGS --firmware ${BINARY_DIR} /zephyr/${BINARY_FILE} )
256256 list (APPEND SUIT_ENCRYPT_ARGS --key-name ${encrypt_key_name} )
257- list (APPEND SUIT_ENCRYPT_ARGS --string - key-id ${encrypt_string_key_id } )
257+ list (APPEND SUIT_ENCRYPT_ARGS --key-id ${encrypt_key_id } )
258258 list (APPEND SUIT_ENCRYPT_ARGS --hash-alg ${plaintext_hash_alg} )
259259 list (APPEND SUIT_ENCRYPT_ARGS --context ${SB_CONFIG_SUIT_ENVELOPE_KMS_SCRIPT_CONTEXT} )
260260 list (APPEND SUIT_ENCRYPT_ARGS --kms-script ${SUIT_KMS_SCRIPT} )
Original file line number Diff line number Diff line change @@ -189,17 +189,18 @@ function(suit_encrypt_image args output_directory)
189189 endif ()
190190
191191 list (APPEND args --output -dir ${output_directory} )
192+ list (APPEND args --encrypt-script ${encrypt_script} )
192193
193194 set_property (
194195 GLOBAL APPEND PROPERTY SUIT_POST_BUILD_COMMANDS
195196 COMMAND ${CMAKE_COMMAND} -E make_directory ${output_directory}
196197 )
198+
197199 set_property (
198200 GLOBAL APPEND PROPERTY SUIT_POST_BUILD_COMMANDS
199- COMMAND
200- PYTHONPATH=${ZEPHYR_SUIT_GENERATOR_MODULE_DIR}${SEP}$ENV{PYTHONPATH}
201- ${PYTHON_EXECUTABLE}
202- ${encrypt_script} encrypt-and -generate
201+ COMMAND ${PYTHON_EXECUTABLE} ${SUIT_GENERATOR_CLI_SCRIPT}
202+ encrypt
203+ encrypt-and -generate
203204 ${args}
204205 )
205206endfunction ()
You can’t perform that action at this time.
0 commit comments