summaryrefslogtreecommitdiffstats
path: root/scripts/.gitignore
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2021-09-17 19:41:27 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2021-10-02 11:12:48 +0200
commit1c1198a3f252a9af91a128263c9ee25682cf7160 (patch)
tree52e0060b1f7299081f81a179c5f442f974d4d119 /scripts/.gitignore
parentd297e90323f3f129feea237cd48a3fe9a290850b (diff)
downloadbarebox-1c1198a3f252a9af91a128263c9ee25682cf7160.tar.gz
barebox-1c1198a3f252a9af91a128263c9ee25682cf7160.tar.xz
scripts: allow building USB loader tools for target as well
We currently build the USB loader tools only for the host (build) system, but it can be useful to cross compile them as well for the target. We already have some target tools, but support for those is easier, because they don't link against libraries. We use pkg-config to get cc and ld flags, but we always assume that pkg-config is for the host system and there is no well-defined way to request pkg-config for the target system. Support this by introducing a new CROSS_PKG_CONFIG. This will be consulted only for target tools and default to $(CROSS_COMPILE)pkgconfig. Users can override it as necessary, for example, with Yocto, pkg-config will be for the cross environment, so target tools can now be built with: export ARCH=sandbox CROSS_COMPILE=aarch64-linux-gnu- export CROSS_PKG_CONFIG=pkg-config scripts make targettools_defconfig make scripts Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20210917174127.23345-4-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/.gitignore')
-rw-r--r--scripts/.gitignore3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/.gitignore b/scripts/.gitignore
index 9577d568ed..cf645ec746 100644
--- a/scripts/.gitignore
+++ b/scripts/.gitignore
@@ -8,6 +8,7 @@ bareboximd
kallsyms
kwbimage
kwboot
+kwboot-target
gen_netx_image
omap_signGP
mk-omap-image
@@ -27,7 +28,9 @@ mxsboot
mxs-usb-loader
/omap3-usb-loader
omap4_usbboot
+omap4_usbboot-target
omap3-usb-loader
+omap3-usb-loader-target
mips-relocs
rsatoc
stm32image