[Libreoffice-commits] libvisio.git: 2 commits - configure.ac src/Makefile.am

Fridrich Štrba fridrich.strba at bluewin.ch
Sun Feb 7 20:31:44 UTC 2016


 configure.ac    |   48 +++++++++++++++++++++++++++---------------------
 src/Makefile.am |    6 +++++-
 2 files changed, 32 insertions(+), 22 deletions(-)

New commits:
commit 237e3edb5a107d0928326ded5df3b0145f184ba4
Author: Fridrich Štrba <fridrich.strba at bluewin.ch>
Date:   Sun Feb 7 21:31:09 2016 +0100

    Don't build test directory if we disabled tests
    
    Change-Id: Ibdf7dfa89186bc1b352601cb423a8dcd4809ecd6

diff --git a/src/Makefile.am b/src/Makefile.am
index 2cf2099..c9dad75 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,4 +1,8 @@
-SUBDIRS = lib test
+SUBDIRS = lib
+
+if ENABLE_TESTS
+SUBDIRS += test
+endif
 
 if BUILD_TOOLS
 SUBDIRS += conv
commit 13431c9e425d93f61a7fc16f99f8d8c6e71ed82b
Author: Andreas Sturmlechner <andreas.sturmlechner at gmail.com>
Date:   Sun Feb 7 21:30:44 2016 +0100

    Enable building of unit tests without building tools
    
    Change-Id: I43fe1ace56c61f36d4dd0dedcf3f5438ee8c0b91

diff --git a/configure.ac b/configure.ac
index 3b6edc7..a11115b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -111,19 +111,40 @@ AC_ARG_ENABLE([tools],
 	[enable_tools="$enableval"],
 	[enable_tools=yes]
 )
+
+# ==========
+# Unit tests
+# ==========
+AC_ARG_ENABLE([tests],
+    [AS_HELP_STRING([--enable-tests], [Build and run unit tests])],
+    [enable_tests="$enableval"],
+    [enable_tests=yes]
+)
+
+AS_IF([test "x$enable_tools" = "xyes" -o "x$enable_tests" = "xyes"], [
+	PKG_CHECK_MODULES([REVENGE_STREAM],[
+		librevenge-stream-0.0
+	])
+])
+AC_SUBST([REVENGE_STREAM_CFLAGS])
+AC_SUBST([REVENGE_STREAM_LIBS])
+
+AS_IF([test "x$enable_tests" = "xyes"], [
+    PKG_CHECK_MODULES([CPPUNIT], [cppunit])
+], [])
+AC_SUBST([CPPUNIT_CFLAGS])
+AC_SUBST([CPPUNIT_LIBS])
+
 AS_IF([test "x$enable_tools" = "xyes"], [
 	PKG_CHECK_MODULES([REVENGE_GENERATORS],[
 		librevenge-generators-0.0
 	])
-	PKG_CHECK_MODULES([REVENGE_STREAM],[
-		librevenge-stream-0.0
-	])
 ])
 AC_SUBST([REVENGE_GENERATORS_CFLAGS])
 AC_SUBST([REVENGE_GENERATORS_LIBS])
-AC_SUBST([REVENGE_STREAM_CFLAGS])
-AC_SUBST([REVENGE_STREAM_LIBS])
-AM_CONDITIONAL(BUILD_TOOLS, [test "x$enable_tools" = "xyes"])
+
+AM_CONDITIONAL([BUILD_TOOLS], [test "x$enable_tools" = "xyes"])
+AM_CONDITIONAL([ENABLE_TESTS], [test "x$enable_tests" = "xyes"])
 
 # =================================
 # Libtool/Version Makefile settings
@@ -295,21 +316,6 @@ AS_IF([test "x$enable_debug" = "xyes"], [
 ])
 AC_SUBST(DEBUG_CXXFLAGS)
 
-# ==========
-# Unit tests
-# ==========
-AC_ARG_ENABLE([tests],
-    [AS_HELP_STRING([--enable-tests], [Build and run unit tests])],
-    [enable_tests="$enableval"],
-    [enable_tests=yes]
-)
-AS_IF([test "x$enable_tests" = "xyes"], [
-    PKG_CHECK_MODULES([CPPUNIT], [cppunit])
-], [])
-AC_SUBST([CPPUNIT_CFLAGS])
-AC_SUBST([CPPUNIT_LIBS])
-AM_CONDITIONAL([ENABLE_TESTS], [test "x$enable_tests" = "xyes"])
-
 # =============
 # Documentation
 # =============


More information about the Libreoffice-commits mailing list