blob: 25cf27b2d76a10ccc7cdd0fb247d861c186170c7 [file] [log] [blame]
<%include file="header.mako" />
% for layer in data.layers:
copy("${layer.name}_config") {
sources = [
"${layer.config}",
]
outputs = [
<%text>"${root_gen_dir}/</%text>${layer.config}",
]
}
copy("${layer.name}_lib") {
sources = [
% if 'MISSING' in layer.binary:
# Layer ${layer.name} has a config but does not have a binary.
# This path will result in a build error.
% endif
"${layer.binary}",
]
outputs = [
<%text>"${root_out_dir}/lib/{{source_file_part}}",</%text>
]
}
group("${layer.name}") {
data_deps = [
":${layer.name}_config",
":${layer.name}_lib",
% for dep in layer.data_deps:
"../${dep}",
% endfor
]
}
% endfor
group("all"){
data_deps = [
% for layer in data.layers:
":${layer.name}",
%endfor%
]
}