summaryrefslogtreecommitdiff
path: root/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe
blob: 7a1642ecad644dd4293641b1bd35187a31b74260 (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
inherit cross
include uclibc-binutils-${PV}.oe
PN := ${PN}-cross

DEPENDS := patcher
PROVIDES := virtual/${TARGET_SYS}-binutils

PACKAGES =

EXTRA_OECONF := --enable-targets=${TARGET_SYS} \
                --with-sysroot=${prefix} \
                --with-lib-path=${prefix}/usr/lib:${prefix}/lib \
                --enable-multilib \
                --program-prefix=${TARGET_SYS}-

EXTRA_OEMAKE :=

export CPPFLAGS =
export CXXFLAGS =
export CFLAGS =
export LDFLAGS =

prefix:=${CROSS_DIR}
exec_prefix:=${CROSS_DIR}
sysconfdir=${CROSS_DIR}/etc
localstatedir=${CROSS_DIR}/var/lib

do_stage () {
	cd ${B}
	make install
	${CROSS_DIR}/bin/${TARGET_SYS}-ar rv \
		${CROSS_DIR}/${TARGET_SYS}/lib/libg.a
	for d in info man share/doc share/locale; do
		rm -rf ${CROSS_DIR}/$d
	done
}

do_install () {
	true
}