blob: 0aee776491ab24bdac8a5693ecb443d4c56305e1 [file] [log] [blame]
Adriana Kobylakb96c7502021-08-06 16:25:30 +00001FILESEXTRAPATHS:prepend := "${THISDIR}/network:"
Ben_Paif27b23b2019-10-09 18:52:34 +08002
Manojkiran Edadf57e3a2020-05-11 17:00:00 +05303SRC_URI += " file://ncsi-netlink.service"
Adriana Kobylakb96c7502021-08-06 16:25:30 +00004SYSTEMD_SERVICE:${PN} += " ncsi-netlink.service"
5FILES:${PN} += "${datadir}/network/*.json"
Patrick Venturec95dcd82019-02-08 12:07:00 -08006
Adriana Kobylakb96c7502021-08-06 16:25:30 +00007PACKAGECONFIG:append = " sync-mac"
Manojkiran Edad2fb04a2020-05-17 19:20:17 +05308
Manojkiran Edadf57e3a2020-05-11 17:00:00 +05309install_network_configuration(){
Patrick Venturec95dcd82019-02-08 12:07:00 -080010 install -d ${D}${systemd_system_unitdir}
11 install -m 0644 ${WORKDIR}/ncsi-netlink.service ${D}${systemd_system_unitdir}
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053012 install -d ${D}${datadir}/network/
13 install -m 0644 ${WORKDIR}/inventory-object-map.json ${D}${datadir}/network/config.json
Patrick Venturec95dcd82019-02-08 12:07:00 -080014}
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053015
Adriana Kobylakb96c7502021-08-06 16:25:30 +000016SRC_URI:append:p10bmc = " file://inventory-object-map.json"
17do_install:append:p10bmc(){
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053018 install_network_configuration
19}
20
Adriana Kobylakb96c7502021-08-06 16:25:30 +000021SRC_URI:append:ibm-ac-server = " file://inventory-object-map.json"
22do_install:append:ibm-ac-server() {
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053023 install_network_configuration
24}
25
Adriana Kobylakb96c7502021-08-06 16:25:30 +000026SRC_URI:append:mihawk = " file://inventory-object-map.json"
27do_install:append:mihawk() {
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053028 install_network_configuration
29}
30
Adriana Kobylakb96c7502021-08-06 16:25:30 +000031SRC_URI:append:witherspoon-tacoma = " file://inventory-object-map.json"
32do_install:append:witherspoon-tacoma(){
Manojkiran Edadf57e3a2020-05-11 17:00:00 +053033 install_network_configuration
Ben_Paif27b23b2019-10-09 18:52:34 +080034}