hexagon: do not specify executables as inputs
gen_semantics is an executable, not an input. Meson 0.57 special cases the first argument and @INPUT@ is not expanded there. Fix that by not including it in the input, only in the command. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
c7328271cf
commit
a5158a963e
|
@ -33,8 +33,7 @@ gen_semantics = executable(
|
|||
semantics_generated = custom_target(
|
||||
'semantics_generated.pyinc',
|
||||
output: 'semantics_generated.pyinc',
|
||||
input: gen_semantics,
|
||||
command: ['@INPUT@', '@OUTPUT@'],
|
||||
command: [gen_semantics, '@OUTPUT@'],
|
||||
)
|
||||
hexagon_ss.add(semantics_generated)
|
||||
|
||||
|
@ -154,8 +153,7 @@ gen_dectree_import = executable(
|
|||
iset_py = custom_target(
|
||||
'iset.py',
|
||||
output: 'iset.py',
|
||||
input: gen_dectree_import,
|
||||
command: ['@INPUT@', '@OUTPUT@'],
|
||||
command: [gen_dectree_import, '@OUTPUT@'],
|
||||
)
|
||||
hexagon_ss.add(iset_py)
|
||||
|
||||
|
|
Loading…
Reference in a new issue