]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- pass same flags to %scons as to %configure
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 14 Jun 2007 20:31:01 +0000 (20:31 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- also pass prefix and libprefix

Changed files:
    rpm.macros -> 1.385

rpm.macros

index 52ee32497e3d839ce5adea50b3ae64f4ba997fd3..ccbec0adc4e99ce8c1e5c88b1c0d962c51ea1d94 100644 (file)
@@ -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
This page took 0.051966 seconds and 4 git commands to generate.