gnucash-on-osx master: Add googletest module, dependency for master branch.
John Ralls
jralls at code.gnucash.org
Tue Mar 7 17:15:45 EST 2017
Updated via https://github.com/Gnucash/gnucash-on-osx/commit/8c590b16 (commit)
from https://github.com/Gnucash/gnucash-on-osx/commit/7334ab3a (commit)
commit 8c590b1696bf97a7dfc0d394ea2dfd9392d77b6a
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Mar 7 14:14:51 2017 -0800
Add googletest module, dependency for master branch.
diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index 7b24c30..44d8f33 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -222,6 +222,10 @@ for i in `ls $PREFIX/lib/libboost*`; do install_name_tool -id $i $i; done
version="1.56.0"/>
</autotools>
+ <cmake id="googletest" cmakeargs="-DBUILD_GMOCK=OFF">
+ <branch module="google/googletest" repo="github" tag="release-1.8.0"/>
+ </cmake>
+
<autotools id="gnucash"
autogen-sh="configure"
autogenargs="--enable-ofx --enable-aqbanking --enable-binreloc --enable-dbi --with-dbi-dbd-dir=$PREFIX/lib/dbd --with-html-engine='webkit'">
@@ -246,9 +250,8 @@ for i in `ls $PREFIX/lib/libboost*`; do install_name_tool -id $i $i; done
</autotools>
- <autotools id="gnucash-git"
- autogen-template="%(srcdir)s/%(autogen-sh)s && %(srcdir)s/configure --prefix %(prefix)s %(autogenargs)s"
- autogenargs='--enable-ofx --enable-aqbanking --enable-binreloc --enable-dbi --with-dbi-dbd-dir=$PREFIX/lib/dbd --with-html-engine="webkit"'>
+ <cmake id="gnucash-git"
+ cmakeargs="-DGTEST_ROOT=${SRCROOT}/googletest/googletest -DGMOCK_ROOT=${SRCROOT}/googletest/googlemock">
<branch repo="github" module="Gnucash/gnucash.git" revision="master"
checkoutdir="gnucash-git"/>
<dependencies>
@@ -264,13 +267,14 @@ for i in `ls $PREFIX/lib/libboost*`; do install_name_tool -id $i $i; done
<dep package="guile2"/>
<dep package="swig"/>
<dep package="boost"/>
+ <dep package="googletest"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-webkit1.6"/>
<dep package="meta-gtk-osx-webkit"/>
</after>
- </autotools>
+ </cmake>
<autotools id="gnucash-docs-git" autogenargs="--disable-scrollkeeper"
autogen-template="%(srcdir)s/%(autogen-sh)s && %(srcdir)s/configure --prefix %(prefix)s %(autogenargs)s"
Summary of changes:
modulesets/gnucash.modules | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
More information about the gnucash-changes
mailing list