From 8d9668dab9463a65e1af2ebf3c936bcff8116cd8 Mon Sep 17 00:00:00 2001 From: Taylor R Campbell Date: Wed, 14 Jun 2023 11:15:40 +0000 Subject: [PATCH] contrib/gen_manual: Allow caller to set CXX_FOR_BUILD for gen_manual. This way, in a cross-build of lz4, you can set CXX_FOR_BUILD to a native compiler that can produce a gen_manual executable to run at build-time. fix https://github.com/lz4/lz4/issues/1240 --- contrib/gen_manual/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/gen_manual/Makefile b/contrib/gen_manual/Makefile index 262c80de8..fd0608021 100644 --- a/contrib/gen_manual/Makefile +++ b/contrib/gen_manual/Makefile @@ -56,8 +56,9 @@ endif .PHONY: default default: gen_manual +CXX_FOR_BUILD = $(CXX) gen_manual: gen_manual.cpp - $(CXX) $(FLAGS) $^ -o $@$(EXT) + $(CXX_FOR_BUILD) $(FLAGS) $^ -o $@$(EXT) $(LZ4MANUAL) : gen_manual $(LZ4API) echo "Update lz4 manual in /doc"