diff --git a/meson.build b/meson.build index c2b40aa..cd6b117 100644 --- a/meson.build +++ b/meson.build @@ -331,7 +331,8 @@ endif # Install firmwares if gpu == 'valhall-g610' - install_data('firmware/g610/mali_csffw.bin', install_dir : '/lib/firmware') + install_data('firmware/g610/mali_csffw.bin', + install_dir : get_option('firmware-dir')) endif if vendor_package diff --git a/meson_options.txt b/meson_options.txt index 508f054..52e5639 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -22,3 +22,5 @@ option('wrappers', type: 'feature', value: 'auto', description: 'Install with wrappers (default: auto)') option('optimize-level', type: 'combo', choices: ['O0', 'O1', 'O2', 'O3', 'Os', 'Ofast', 'Og'], value: 'O3', description: 'Optimize level (default: O3)') +option('firmware-dir', type: 'string', value: '/lib/firmware', + description: 'Firmware DIR (default: /lib/firmware)')