From 13eb0f84f5e7eee8c0a86f7e4e8c9ed866414ce8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 14 Jun 2007 20:31:01 +0000 Subject: [PATCH] - pass same flags to %scons as to %configure - also pass prefix and libprefix Changed files: rpm.macros -> 1.385 --- rpm.macros | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rpm.macros b/rpm.macros index 52ee324..ccbec0a 100644 --- a/rpm.macros +++ b/rpm.macros @@ -147,10 +147,18 @@ CXXFLAGS="%{rpmcxxflags}" \ } # override __scons to add -j4 in your ~/.rpmmacros for parallel make -# TODO: find way to pass CC/CXX and CC/CXXFLAGS %__scons /usr/bin/scons %scons { \ %{__scons} \ + LDFLAGS="${LDFLAGS:-%rpmldflags}" \ + CFLAGS="${CFLAGS:-%rpmcflags}" \ + CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \ + FFLAGS="${FFLAGS:-%rpmcflags}" \ + CPPFLAGS="${CPPFLAGS:-}" \ + %{?__cc:CC="%{__cc}"} \ + %{?__cxx:CXX="%{__cxx}"} \ + libsuffix=%{_lib} \ + prefix=%{_prefix} \ } # waf. see waf.spec -- 2.43.0