mirror of
https://github.com/seL4/seL4.git
synced 2026-04-09 16:59:55 +00:00
cmake: Expand lists in BF generation
Uses the COMMAND_EXPAND_LISTS flag to allow for generator expressions in parameters to GenBFCommand. As lists are now being expanded the 'args' variable must also be quoted.
This commit is contained in:
@@ -90,9 +90,10 @@ function(GenBFCommand args target_name pbf_path pbf_target deps)
|
||||
get_filename_component(target_name_absolute "${target_name}" ABSOLUTE BASE_DIR "${CMAKE_CURRENT_BINARY_DIR}")
|
||||
get_absolute_source_or_binary(pbf_path_absolute "${pbf_path}")
|
||||
add_custom_command(OUTPUT "${target_name_absolute}"
|
||||
COMMAND "${PYTHON}" "${BF_GEN_PATH}" ${args} "${pbf_path_absolute}" "${target_name_absolute}"
|
||||
COMMAND "${PYTHON}" "${BF_GEN_PATH}" "${args}" "${pbf_path_absolute}" "${target_name_absolute}"
|
||||
DEPENDS "${BF_GEN_PATH}" "${pbf_path_absolute}" "${pbf_target}" ${deps}
|
||||
COMMENT "Generating from ${pbf_path}"
|
||||
COMMAND_EXPAND_LISTS
|
||||
VERBATIM
|
||||
)
|
||||
endfunction(GenBFCommand)
|
||||
|
||||
Reference in New Issue
Block a user