blob: 178a921a07125ae26682b9374e545b16e3361fcb [file] [log] [blame]
Patrick Venture286cf252019-03-25 12:00:34 -07001FILESEXTRAPATHS_prepend := "${THISDIR}/network:"
Ben_Pai4c3ea262019-10-09 18:52:34 +08002
Manojkiran Eda0e69c802020-05-11 17:00:00 +05303SRC_URI += " file://ncsi-netlink.service"
4SYSTEMD_SERVICE_${PN} += " ncsi-netlink.service"
5FILES_${PN} += "${datadir}/network/*.json"
Patrick Venture8637f022019-02-08 12:07:00 -08006
Manojkiran Eda0e69c802020-05-11 17:00:00 +05307install_network_configuration(){
Patrick Venture8637f022019-02-08 12:07:00 -08008 install -d ${D}${systemd_system_unitdir}
9 install -m 0644 ${WORKDIR}/ncsi-netlink.service ${D}${systemd_system_unitdir}
Manojkiran Eda0e69c802020-05-11 17:00:00 +053010 install -d ${D}${datadir}/network/
11 install -m 0644 ${WORKDIR}/inventory-object-map.json ${D}${datadir}/network/config.json
Patrick Venture8637f022019-02-08 12:07:00 -080012}
Manojkiran Eda0e69c802020-05-11 17:00:00 +053013
14SRC_URI_append_rainier = " file://inventory-object-map.json"
15do_install_append_rainier(){
16 install_network_configuration
17}
18
19SRC_URI_append_ibm-ac-server = " file://inventory-object-map.json"
20do_install_append_ibm-ac-server() {
21 install_network_configuration
22}
23
24SRC_URI_append_mihawk = " file://inventory-object-map.json"
Ben_Pai4c3ea262019-10-09 18:52:34 +080025do_install_append_mihawk() {
Manojkiran Eda0e69c802020-05-11 17:00:00 +053026 install_network_configuration
27}
28
29SRC_URI_append_witherspoon-tacoma = " file://inventory-object-map.json"
30do_install_append_witherspoon-tacoma(){
31 install_network_configuration
Ben_Pai4c3ea262019-10-09 18:52:34 +080032}