]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
dwarfsrcfiles: Switch to S = UNPACKDIR
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 11 May 2024 10:46:42 +0000 (11:46 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 21 May 2024 11:07:18 +0000 (12:07 +0100)
Since the recipe uses a single source file, use UNPACKDIR = ${S}.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/dwarfsrcfiles/dwarfsrcfiles.bb

index c596497b8e5989018bedb02a112e1fdacff36c33..8e42b12b77c3941d8be77661e69b8fa8471e08c2 100644 (file)
@@ -1,19 +1,22 @@
 SUMMARY = "A small utility for printing debug source file locations embedded in binaries"
 DESCRIPTION = "${SUMMARY}"
 LICENSE = "GPL-2.0-or-later"
-LIC_FILES_CHKSUM = "file://../dwarfsrcfiles.c;md5=31483894e453a77acbb67847565f1b5c;beginline=1;endline=8"
+LIC_FILES_CHKSUM = "file://dwarfsrcfiles.c;md5=31483894e453a77acbb67847565f1b5c;beginline=1;endline=8"
 
 SRC_URI = "file://dwarfsrcfiles.c"
 BBCLASSEXTEND = "native"
 DEPENDS = "elfutils"
 DEPENDS:append:libc-musl = " argp-standalone"
 
+S = "${WORKDIR}/sources"
+UNPACKDIR = "${S}"
+
 do_compile () {
-       ${CC} ${CFLAGS} ${LDFLAGS} -o dwarfsrcfiles ../dwarfsrcfiles.c -lelf -ldw
+       ${CC} ${CFLAGS} ${LDFLAGS} -o dwarfsrcfiles ${S}/dwarfsrcfiles.c -lelf -ldw
 }
 
 do_compile:libc-musl () {
-       ${CC} ${CFLAGS} ${LDFLAGS} -o dwarfsrcfiles ../dwarfsrcfiles.c -lelf -ldw -largp 
+       ${CC} ${CFLAGS} ${LDFLAGS} -o dwarfsrcfiles ${S}/dwarfsrcfiles.c -lelf -ldw -largp
 }
 
 do_install () {