[dpdk-dev] [PATCH v2] build: ccache support for cross build
fengchengwen
fengchengwen at huawei.com
Thu Jun 9 03:44:25 CEST 2022
Test with: arm64_kunpeng920/930 and gcc-7/10, also with ccache or no, all pass
Acked-by: Chengwen Feng <fengchengwen at huawei.com>
On 2022/6/9 1:13, jerinj at marvell.com wrote:
> From: Jerin Jacob <jerinj at marvell.com>
>
> By default, ccache is not used for cross build[1].
> Update all cross files to use ccache if it is available
> in build machine.
>
> Also, updated devtools/test-meson-builds.sh
> script to find the correct DPDK_TARGET due to
> change in cross file syntax.
>
> [1]
> https://mesonbuild.com/Machine-files.html
>
> Signed-off-by: Jerin Jacob <jerinj at marvell.com>
> ---
>
> v2:
> - Rebased with master, therefore added update riscv64 cross files
> - Fixed DPDK_TARGET detection with devtools/test-meson-builds.sh
> due to cross file synatx update.
>
> config/arm/arm32_armv8_linux_gcc | 4 ++--
> config/arm/arm64_armada_linux_gcc | 4 ++--
> config/arm/arm64_armv8_linux_clang_ubuntu | 4 ++--
> config/arm/arm64_armv8_linux_gcc | 4 ++--
> config/arm/arm64_bluefield_linux_gcc | 4 ++--
> config/arm/arm64_centriq2400_linux_gcc | 4 ++--
> config/arm/arm64_cn10k_linux_gcc | 4 ++--
> config/arm/arm64_cn9k_linux_gcc | 4 ++--
> config/arm/arm64_dpaa_linux_gcc | 4 ++--
> config/arm/arm64_emag_linux_gcc | 4 ++--
> config/arm/arm64_graviton2_linux_gcc | 4 ++--
> config/arm/arm64_kunpeng920_linux_gcc | 4 ++--
> config/arm/arm64_kunpeng930_linux_gcc | 4 ++--
[snip]
>
More information about the dev
mailing list