makedevs_1.0.1.bb 685 B

1234567891011121314151617181920212223242526
  1. SUMMARY = "Tool for creating device nodes"
  2. DESCRIPTION = "${SUMMARY}"
  3. LICENSE = "GPL-2.0-only"
  4. LIC_FILES_CHKSUM = "file://makedevs.c;beginline=2;endline=2;md5=c3817b10013a30076c68a90e40a55570"
  5. SECTION = "base"
  6. SRC_URI = "file://makedevs.c"
  7. S = "${UNPACKDIR}"
  8. FILES:${PN}:append:class-nativesdk = " ${datadir}"
  9. do_compile() {
  10. ${CC} ${CFLAGS} ${LDFLAGS} -o ${S}/makedevs ${S}/makedevs.c
  11. }
  12. do_install() {
  13. install -d ${D}${base_sbindir}
  14. install -m 0755 ${S}/makedevs ${D}${base_sbindir}/makedevs
  15. }
  16. do_install:append:class-nativesdk() {
  17. install -d ${D}${datadir}
  18. install -m 644 ${COREBASE}/meta/files/device_table-minimal.txt ${D}${datadir}/
  19. }
  20. BBCLASSEXTEND = "native nativesdk"