blob: bbe6f008e02cba3b139ebede91eaa4457fb6b526 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
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
}
|