From e00cb3336f3f6ad802173f90fd93a120b8c95b52 Mon Sep 17 00:00:00 2001 From: Norbert Thiebaud Date: Sun, 25 Mar 2012 12:45:24 -0500 Subject: use $(file in gbuild when available --- solenv/gbuild/Tempfile.mk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'solenv') diff --git a/solenv/gbuild/Tempfile.mk b/solenv/gbuild/Tempfile.mk index e7e927986298..87f582b6981b 100644 --- a/solenv/gbuild/Tempfile.mk +++ b/solenv/gbuild/Tempfile.mk @@ -1,4 +1,10 @@ # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- + +ifeq ($(HAVE_GNUMAKE_FILE_FUNC),YES) +define var2file +$(file >$(1),$(3)) +endef +else # Write string to temporary file by chopping into pieces that # fit the commandline # parameters: filename, maxitems (for one write), string @@ -16,5 +22,6 @@ $(foreach item,$(3),$(eval gb_var2file_curblock += $(item) gb_var2file_curblock := )) endef +endif # vim: set noet sw=4 ts=4: -- cgit