simplify build flags handling
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
parent
c63638a703
commit
d373770cae
16
zstd.spec
16
zstd.spec
@ -49,19 +49,23 @@ find -name .gitignore -delete
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;}
|
export CFLAGS="$RPM_OPT_FLAGS"
|
||||||
|
export LDFLAGS="$RPM_LD_FLAGS"
|
||||||
for dir in lib programs; do
|
for dir in lib programs; do
|
||||||
CFLAGS="%{optflags}" %make_build -C "$dir"
|
%make_build -C "$dir"
|
||||||
done
|
done
|
||||||
%if 0%{?with_pzstd}
|
%if 0%{?with_pzstd}
|
||||||
CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -std=c++11" %make_build -C 'contrib/pzstd'
|
export CXXFLAGS="$RPM_OPT_FLAGS -std=c++11"
|
||||||
|
%make_build -C contrib/pzstd
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%check
|
%check
|
||||||
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;}
|
export CFLAGS="$RPM_OPT_FLAGS"
|
||||||
CFLAGS="%{optflags}" make -C tests test-zstd
|
export LDFLAGS="$RPM_LD_FLAGS"
|
||||||
|
make -C tests test-zstd
|
||||||
%if 0%{?with_pzstd}
|
%if 0%{?with_pzstd}
|
||||||
CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -std=c++11" make -C contrib/pzstd test
|
export CXXFLAGS="$RPM_OPT_FLAGS -std=c++11"
|
||||||
|
make -C contrib/pzstd test
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
Reference in New Issue
Block a user