mirror of
https://git.yoctoproject.org/meta-raspberrypi
synced 2026-07-16 15:56:57 +00:00
wiringpi: Bump SRCREV
Update wiringpi to latest revision. Due to a refactoring of the build procedure in wiringpi the integration patch 'makefile-install.patch' didn't apply anymore. While migrating that patch it was simplified and generated using 'git format-patch' instead, to make it easier to maintain the patch in the future. [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
This commit is contained in:
committed by
Andrei Gherzan
parent
b78459f260
commit
7457bf182c
@@ -4,28 +4,30 @@ SECTION = "devel/libs"
|
||||
LICENSE = "LGPLv3+"
|
||||
LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=e6a600fd5e1d9cbde2d983680233ad02"
|
||||
|
||||
SRCREV = "98bcb20d9391ebde24f9eb1244f0d238fb1a1dab"
|
||||
SRCREV = "5edd177112c99416f68ba3e8c6c4db6ed942e796"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRC_URI = "\
|
||||
git://git.drogon.net/wiringPi \
|
||||
file://Makefiles-install.patch \
|
||||
file://0001-Add-initial-cross-compile-support.patch \
|
||||
"
|
||||
|
||||
COMPATIBLE_MACHINE = "raspberrypi"
|
||||
|
||||
CFLAGS_prepend = "-I${S}/wiringPi"
|
||||
CFLAGS_prepend = "-I${S}/wiringPi -I${S}/devLib"
|
||||
|
||||
EXTRA_OEMAKE += "'INCLUDE_DIR=${D}${includedir}' 'LIB_DIR=${D}${libdir}'"
|
||||
EXTRA_OEMAKE += "'DESTDIR=${D}/usr' 'PREFIX=""'"
|
||||
|
||||
do_compile() {
|
||||
oe_runmake -C devLib
|
||||
oe_runmake -C wiringPi
|
||||
oe_runmake -C gpio 'LDFLAGS=${LDFLAGS} -L${S}/wiringPi'
|
||||
oe_runmake -C gpio 'LDFLAGS=${LDFLAGS} -L${S}/wiringPi -L${S}/devLib'
|
||||
}
|
||||
|
||||
do_install() {
|
||||
oe_runmake -C devLib install
|
||||
oe_runmake -C wiringPi install
|
||||
oe_runmake -C gpio install
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user