summaryrefslogtreecommitdiff
path: root/avr-libc/avr-libc_1.0.oe
blob: 976c41060ba559baff63b8665b01ba77247bc96e (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
HOMEPAGE = http://www.nongnu.org/avr-libc
DESCRIPTION = "C library for use with GCC on Atmel AVR microcontrollers"
PROVIDES = virtual/libc

SRC_URI := http://savannah.nongnu.org/download/avr-libc/released/SOURCES/avr-libc-1.0.tar.gz \
	   file://${FILESDIR}/configure.patch;patch=1
B := ${WORKDIR}/build.${BUILD_SYS}.${TARGET_SYS}

inherit autotools

export tooldir=${prefix}
prefix=${CROSS_DIR}
exec_prefix=${prefix}

do_stage () {
# install into CROSS_DIR
	oe_runmake install
# install into STAGING_DIR
	oe_runmake 'prefix=${STAGING_DIR}' 'exec_prefix=${STAGING_DIR}' \
		   'bindir=${STAGING_BINDIR}' 'libdir=${STAGING_LIBDIR}' \
		   'tooldir=${STAGING_DIR}' 'toolibdir=${STAGING_LIBDIR}' \
		   install
}

do_install () {
# install into D
	oe_runmake 'DESTDIR=${D}' 'tooldir=/' install
}