diff options
Diffstat (limited to 'meta-phosphor/recipes-phosphor/trace-enable')
-rw-r--r-- | meta-phosphor/recipes-phosphor/trace-enable/trace-enable.bb | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/meta-phosphor/recipes-phosphor/trace-enable/trace-enable.bb b/meta-phosphor/recipes-phosphor/trace-enable/trace-enable.bb index 37d5a035cf..e9456cb9f7 100644 --- a/meta-phosphor/recipes-phosphor/trace-enable/trace-enable.bb +++ b/meta-phosphor/recipes-phosphor/trace-enable/trace-enable.bb @@ -3,19 +3,12 @@ DESCRIPTION = "Enable Linux trace events based on a configuration file" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" -RDEPENDS:${PN} = " \ - ${@d.getVar('PREFERRED_PROVIDER_u-boot-fw-utils', True) or 'u-boot-fw-utils'} \ - bash \ -" - -S = "${WORKDIR}" - SRC_URI += " file://trace-enable" -TRACE_EVENTS = "" +S = "${WORKDIR}" +SYSTEMD_SERVICE:${PN} = "trace-enable.service" -FILES:${PN} += "${sysconfdir}/trace-events.conf" -FILES:${PN} += "${libexecdir}/trace-enable" +inherit obmc-phosphor-systemd do_install:append() { install -d ${D}${sysconfdir} @@ -25,11 +18,16 @@ do_install:append() { done echo >> ${D}${sysconfdir}/trace-events.conf chmod 0644 ${D}${sysconfdir}/trace-events.conf - install -d ${D}${libexecdir} install -m 0755 ${WORKDIR}/trace-enable ${D}${libexecdir} } -SYSTEMD_SERVICE:${PN} = "trace-enable.service" +RDEPENDS:${PN} = " \ + ${@d.getVar('PREFERRED_PROVIDER_u-boot-fw-utils', True) or 'u-boot-fw-utils'} \ + bash \ +" -inherit obmc-phosphor-systemd +FILES:${PN} += "${sysconfdir}/trace-events.conf" +FILES:${PN} += "${libexecdir}/trace-enable" + +TRACE_EVENTS = "" |