diff options
author | Brad Bishop <bradleyb@us.ibm.com> | 2015-10-30 07:35:38 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@us.ibm.com> | 2015-10-30 07:48:41 +0300 |
commit | 37d511efe9d02920f0f1b76574c3a0f74ca1a3d5 (patch) | |
tree | d43b7f65c86cfaa9d5eb7e563b8d44c530fefe04 /meta-phosphor | |
parent | c33101df40ad24185c41503469d3fbead4f54a9a (diff) | |
download | openbmc-37d511efe9d02920f0f1b76574c3a0f74ca1a3d5.tar.xz |
Add btbridged recipe
Diffstat (limited to 'meta-phosphor')
3 files changed, 37 insertions, 0 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged.bb b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged.bb new file mode 100644 index 000000000..8572add08 --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged.bb @@ -0,0 +1,18 @@ +SUMMARY = "Phosphor OpenBMC BT to DBUS" +DESCRIPTION = "Phosphor OpenBMC BT to DBUS." +PR = "r1" + +inherit obmc-phosphor-sdbus-service +inherit obmc-phosphor-c-daemon + +SYSTEMD_SERVICE_${PN} = "btbridged.service" + +inherit obmc-phosphor-host-ipmi-hw + +S = "${WORKDIR}/git" +SRC_URI += "git://github.com/openbmc/btbridge file://makefile.patch" +SRCREV="5cb9032815aa9d2866229caac4943520d5f40dd8" + +# This is how linux-libc-headers says to include custom uapi headers +EXTRA_OEMAKE_append = "CFLAGS=-I${STAGING_KERNEL_DIR}/include/uapi" +DEPENDS += "virtual/kernel" diff --git a/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/btbridged.service b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/btbridged.service new file mode 100644 index 000000000..185119ac0 --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/btbridged.service @@ -0,0 +1,8 @@ +[Unit] +Description=Phosphor OpenBMC BT to DBUS + +[Service] +ExecStart=/usr/sbin/btbridged + +[Install] +WantedBy=multi-user.target diff --git a/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/makefile.patch b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/makefile.patch new file mode 100644 index 000000000..a2cd522b7 --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/host-ipmid/btbridged/makefile.patch @@ -0,0 +1,11 @@ +diff --git a/Makefile b/Makefile +index 7f62be2..52e1063 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,3 +2,6 @@ all: btbridged + + btbridged: btbridged.c + $(CC) $(CFLAGS) `pkg-config --cflags --libs libsystemd` $^ -o $@ ++ ++clean: ++ rm -f *.o btbridge |