diff options
Diffstat (limited to 'meta-agl/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb')
-rw-r--r-- | meta-agl/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/meta-agl/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb b/meta-agl/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb new file mode 100644 index 00000000..bbe6f008 --- /dev/null +++ b/meta-agl/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb @@ -0,0 +1,61 @@ +SUMMARY = "base-files for AGL software" +DESCRIPTION = "install base-files to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +BBCLASSEXTEND = "native nativesdk" + +SRC_URI += " \ + file://LICENSE \ + file://bin \ + file://share \ + file://npp \ + file://include \ + file://agldd \ +" + +FILES_${PN} += " \ + /bin/* \ + /agldd/* \ + /include/* \ + /npp/* \ + /share/* \ + /usr/agl/conf/backup_manager/* \ + /usr/agl/conf/systemmanager/* \ + /nv/npp/* \ +" +#ALLOW_EMPTY_${PN} = "1" + +FILES_${PN}-dev += " \ + /usr/agl/share/* \ + /usr/agl/include/* \ + /usr/agl/include/agldd/* \ + /usr/include/linux/* \ +" +S = "${WORKDIR}" + +#RDEPENDS_${PN} += " libcap-bin sudo" +#RDEPENDS_${PN}-dbg += " sysklogd strace" + +do_configure[noexec] = "1" +do_compile[noexec] = "1" +do_package_qa[noexec] = "1" +do_install[depends] += "virtual/kernel:do_shared_workdir" + +do_install() { + install -C -d ${D}/nv/npp/ + install -C -d ${D}/usr/agl/share/ + install -C -d ${D}/usr/agl/include/agldd/ + install -C -d ${D}/usr/include/linux/ + install -m 644 ${WORKDIR}/agldd/* ${D}/usr/agl/include/agldd/ + install -m 644 ${WORKDIR}/include/* ${D}/usr/agl/include/ + install -m 644 ${WORKDIR}/share/* ${D}/usr/agl/share/ + install -m 644 ${WORKDIR}/npp/* ${D}/nv/npp/ + install -m 775 ${WORKDIR}/bin/launch_xml2cfg.sh ${D}/usr/agl/share/ + install -D -m 0644 ${TMPDIR}/work-shared/${MACHINE}/kernel-build-artifacts/include/generated/autoconf.h ${D}/usr/include/linux/ +} + +sysroot_stage_all_append(){ + sysroot_stage_dir ${D}/usr/agl ${SYSROOT_DESTDIR}${base_prefix}/usr/agl +} + |