summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/gcc/libgcc.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/gcc/libgcc.inc')
-rw-r--r--meta/recipes-devtools/gcc/libgcc.inc38
1 files changed, 38 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/libgcc.inc b/meta/recipes-devtools/gcc/libgcc.inc
new file mode 100644
index 0000000000..7d2753d2c2
--- /dev/null
+++ b/meta/recipes-devtools/gcc/libgcc.inc
@@ -0,0 +1,38 @@
1require libgcc-common.inc
2
3DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
4
5PACKAGES = "\
6 ${PN} \
7 ${PN}-dev \
8 ${PN}-dbg \
9 libgcov-dev \
10"
11
12FILES_${PN} = "${base_libdir}/libgcc*.so.*"
13FILES_${PN}-dev = "\
14 ${base_libdir}/libgcc*.so \
15 ${libdir}/lib*gcc* \
16 ${libdir}/${TARGET_SYS}/${BINV}/*crt* \
17 ${libdir}/${TARGET_SYS}/${BINV}/64 \
18 ${libdir}/${TARGET_SYS}/${BINV}/32 \
19 ${libdir}/${TARGET_SYS}/${BINV}/x32 \
20 ${libdir}/${TARGET_SYS}/${BINV}/n32 \
21 ${libdir}/${TARGET_SYS}/${BINV}/libgcc* \
22 ${@base_conditional('TARGET_SYS_NO_EXTENSION', '${TARGET_SYS}', '', '${libdir}/${TARGET_SYS_NO_EXTENSION}', d)} \
23"
24FILES_libgcov-dev = "\
25 ${libdir}/${TARGET_SYS}/${BINV}/libgcov.a \
26"
27FILES_${PN}-dbg += "${base_libdir}/.debug/"
28
29LIBGCCBUILDTREENAME = "gcc-build-internal-"
30
31do_package[depends] += "virtual/${MLPREFIX}libc:do_packagedata"
32do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_packagedata"
33do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_packagedata"
34do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_packagedata"
35
36INSANE_SKIP_${PN}-dev = "staticdev"
37INSANE_SKIP_${MLPREFIX}libgcov-dev = "staticdev"
38