From 6f8973dc56e784bbd0fd282dcb63e743ddde8a20 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 11 Dec 2008 03:03:21 -0500 Subject: [PATCH] disable tests based on config option. Signed-off-by: root --- gcc43.spec | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/gcc43.spec b/gcc43.spec index 41aa949..c7575df 100644 --- a/gcc43.spec +++ b/gcc43.spec @@ -13,6 +13,7 @@ %define build_ada 0 %endif %define build_java 1 +%define run_tests 1 # If you don't have already a usable gcc-java and libgcj for your arch, # do on some arch which has it rpmbuild -bc --with java_tar gcc41.spec # which creates libjava-classes-%{version}-%{release}.tar.bz2 @@ -693,6 +694,7 @@ CC="$CC" CFLAGS="$OPT_FLAGS" CXXFLAGS="`echo $OPT_FLAGS | sed 's/ -Wall / /g'`" GCJFLAGS="$OPT_FLAGS" make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" bootstrap #GCJFLAGS="$OPT_FLAGS" make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" profiledbootstrap +%if %{run_tests} # run the tests. make %{?_smp_mflags} -k check RUNTESTFLAGS="ALT_CC_UNDER_TEST=gcc ALT_CXX_UNDER_TEST=g++" || : cd gcc @@ -716,6 +718,7 @@ done tar cf - testlogs-%{_target_platform}-%{version}-%{release} | bzip2 -9c \ | uuencode testlogs-%{_target_platform}.tar.bz2 || : rm -rf testlogs-%{_target_platform}-%{version}-%{release} +%endif # Make protoize make -C gcc CC="./xgcc -B ./ -O2" proto -- 1.5.3.3