]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
zlib: do out-of-tree builds
authorRoss Burton <ross.burton@arm.com>
Mon, 17 Oct 2022 13:32:10 +0000 (14:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 26 Oct 2022 11:26:16 +0000 (12:26 +0100)
zlib supports out-of-tree builds, so do them.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/recipes-core/zlib/zlib_1.2.12.bb

index 2491cb941f52ac330cbfb2706a50326cad6f9934..9ec78b95be04a748be9b6556909eb460eda082ae 100644 (file)
@@ -30,9 +30,12 @@ RDEPENDS:${PN}-ptest += "make"
 
 inherit ptest
 
+B = "${WORKDIR}/build"
+
 do_configure() {
-       LDCONFIG=true ./configure --prefix=${prefix} --shared --libdir=${libdir} --uname=GNU
+       LDCONFIG=true ${S}/configure --prefix=${prefix} --shared --libdir=${libdir} --uname=GNU
 }
+do_configure[cleandirs] += "${B}"
 
 do_compile() {
        oe_runmake shared