From b8ee74d356e95e43387ffa0c4a73776724ed4015 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Mon, 15 Apr 2013 13:26:36 +1000 Subject: [PATCH] Add a %testing section to the configuration files. --- source-builder/config/gcc-common-1.cfg | 4 ++++ source-builder/sb/config.py | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/source-builder/config/gcc-common-1.cfg b/source-builder/config/gcc-common-1.cfg index 00bbc84..6a3c5c1 100644 --- a/source-builder/config/gcc-common-1.cfg +++ b/source-builder/config/gcc-common-1.cfg @@ -178,3 +178,7 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n) # Don't want libffi's man-pages %{__rmfile} $SB_BUILD_ROOT%{_mandir}/man3/*ffi* + +%testing + # Add testing here. + export RUNTESTFLAGS=--target_board=%{_target}-run diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py index a41a37c..457044a 100644 --- a/source-builder/sb/config.py +++ b/source-builder/sb/config.py @@ -197,6 +197,9 @@ class package: def include(self): return self.find_directive('%include') + def testing(self): + return self.find_directive('%testing') + def long_name(self): return self.name() @@ -209,7 +212,8 @@ class file: '%clean', '%install', '%include', - '%install' ] + '%install', + '%testing' ] _ignore = [ re.compile('%setup'), re.compile('%configure'),