blob: 2a5d7f45d1b7b7b9eb82b687ea237181de49acc0 (
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
|
PR = "r1"
require gcc-configure-cross.inc
require mingw-gcc_${PV}.bb
inherit canadian-cross
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/mingw-gcc-${PV}"
DEPENDS = "\
virtual/${TARGET_PREFIX}binutils \
virtual/${TARGET_PREFIX}libc-for-gcc \
"
PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
do_configure_prepend() {
# ugly hack to come around the hardcoding of
# -isystem ${build_tooldir}/include which ends up pointing at
# $STAGING_DIR_SDK/$SDK_SYS/include
install -d ${STAGING_DIR_SDK}/${SDK_SYS}
ln -sf ${STAGING_DIR_SDK}${layout_includedir} \
${STAGING_DIR_SDK}/${SDK_SYS}/include
ln -sf ${STAGING_DIR_SDK}${layout_libdir} \
${STAGING_DIR_SDK}/${SDK_SYS}/lib
}
|