Delphine CC Chiu | 006c149 | 2023-06-27 14:02:40 +0800 | [diff] [blame] | 1 | SENSOR_CONFIGS ?= "virtual_sensor_config.json" |
Kumar Thangavel | 76202e1 | 2021-02-17 13:06:10 +0530 | [diff] [blame] | 2 | |
Delphine CC Chiu | 006c149 | 2023-06-27 14:02:40 +0800 | [diff] [blame] | 3 | SRC_URI:append = "\ |
| 4 | ${@ ' '.join([ 'file://' + x for x in d.getVar('SENSOR_CONFIGS').split()])} \ |
| 5 | " |
Kumar Thangavel | 76202e1 | 2021-02-17 13:06:10 +0530 | [diff] [blame] | 6 | |
Patrick Williams | 6f74664 | 2021-08-06 07:40:55 -0500 | [diff] [blame] | 7 | do_install:append() { |
Delphine CC Chiu | 006c149 | 2023-06-27 14:02:40 +0800 | [diff] [blame] | 8 | # Delete the default one from Meson. |
| 9 | if [ -e "${D}${datadir}/phosphor-virtual-sensor/virtual_sensor_config.json" ]; then |
| 10 | rm "${D}${datadir}/phosphor-virtual-sensor/virtual_sensor_config.json" |
| 11 | fi |
Kumar Thangavel | 76202e1 | 2021-02-17 13:06:10 +0530 | [diff] [blame] | 12 | |
Delphine CC Chiu | 006c149 | 2023-06-27 14:02:40 +0800 | [diff] [blame] | 13 | # Install the ones from our meta-layer. |
Patrick Williams | da5d6d6 | 2023-03-24 09:29:39 -0500 | [diff] [blame] | 14 | install -d ${D}${datadir}/phosphor-virtual-sensor |
Delphine CC Chiu | 006c149 | 2023-06-27 14:02:40 +0800 | [diff] [blame] | 15 | for s in ${SENSOR_CONFIGS}; do |
| 16 | install -m 0644 ${WORKDIR}/$s ${D}${datadir}/phosphor-virtual-sensor |
| 17 | done |
Kumar Thangavel | 76202e1 | 2021-02-17 13:06:10 +0530 | [diff] [blame] | 18 | } |