fwupd/data/tests/builder/meson.build
Manuel Rüger 5445dd3b29 trivial: Use absolute-names in tar command for creating test data file
Fixes:
[1/182] /bin/tar --xform 's,.*/,,' --create --file data/tests/builder/firmware.tar ../fwupd-1.0.0/data/tests/builder/source.bin ../fwupd-1.0.0/data/tests/builder/startup.sh
FAILED: data/tests/builder/firmware.tar
/bin/tar --xform 's,.*/,,' --create --file data/tests/builder/firmware.tar ../fwupd-1.0.0/data/tests/builder/source.bin ../fwupd-1.0.0/data/tests/builder/startup.sh
/bin/tar: ../fwupd-1.0.0/data/tests/builder/source.bin: Member name contains '..'
/bin/tar: ../fwupd-1.0.0/data/tests/builder/startup.sh: Member name contains '..'
/bin/tar: Exiting with failure status due to previous errors
2017-10-10 14:15:25 +01:00

15 lines
355 B
Meson

if get_option('enable-tests')
tar = find_program('tar')
builder_test_firmware = custom_target('builder-test-firmware',
input : [
'source.bin',
'startup.sh',
],
output : 'firmware.tar',
command : [
tar, '--xform', 's,.*/,,',
'--absolute-names', '--create', '--file', '@OUTPUT@', '@INPUT@',
],
)
endif