This commit is contained in:
2025-11-24 08:40:20 -06:00
parent 8bdcaf7d9d
commit b613c7b6fa
6 changed files with 646 additions and 112 deletions

View File

@@ -372,16 +372,16 @@ cell_dep = declare_dependency(
)
# Create core.zip from scripts folder
zip_target = custom_target('core.zip',
output: 'core.zip',
command: ['sh', '-c', 'cd ' + meson.project_source_root() / 'scripts' + ' && zip -r ' + meson.current_build_dir() / 'core.zip' + ' .'],
qop_target = custom_target('core.qop',
output: 'core.qop',
command: ['sh', '-c', 'qopconv -d ' + meson.project_source_root() / 'scripts . core.qop'],
build_by_default: true,
build_always_stale: true
)
# Create final cell executable by appending core.zip to cell_bin
cell = custom_target('cell',
input: [cell_bin, zip_target],
input: [cell_bin, qop_target],
output: 'cell' + exe_ext,
command: [
'sh', '-c',