Mesa (master): autotools: Only build libmesa-st-tests-common.a for tests.

Bas Nieuwenhuizen bnieuwenhuizen at kemper.freedesktop.org
Wed Feb 7 13:05:35 UTC 2018


Module: Mesa
Branch: master
Commit: 5d754872b5721647dda17dd350bbe85d7a4dcec7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d754872b5721647dda17dd350bbe85d7a4dcec7

Author: Bas Nieuwenhuizen <basni at chromium.org>
Date:   Fri Feb  2 16:59:23 2018 +0100

autotools: Only build libmesa-st-tests-common.a for tests.

We don't need the library if we don't build tests, and building
it adds a dependency on gtest which adds a dependency on cxxabi.h.

Fixes: 6569b33b6e "mesa/st/tests: unify MockCodeLine* classes"
Reviewed-By: Gert Wollny <gw.fossdev at gmail.com>

---

 src/mesa/state_tracker/tests/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mesa/state_tracker/tests/Makefile.am b/src/mesa/state_tracker/tests/Makefile.am
index cb585141ea..cbb7447ee2 100644
--- a/src/mesa/state_tracker/tests/Makefile.am
+++ b/src/mesa/state_tracker/tests/Makefile.am
@@ -20,7 +20,7 @@ if HAVE_SHARED_GLAPI
 TESTS = st-renumerate-test
 check_PROGRAMS = st-renumerate-test
 
-noinst_LIBRARIES = libmesa-st-tests-common.a
+check_LIBRARIES = libmesa-st-tests-common.a
 endif
 endif
 




More information about the mesa-commit mailing list