Use TEST_CPPFLAGS/TEST_CXXFLAGS to add path to CxxTest headers in configure.ac. ...
authorMathias Preiner <mathias.preiner@gmail.com>
Wed, 26 Jul 2017 15:24:02 +0000 (08:24 -0700)
committerGitHub <noreply@github.com>
Wed, 26 Jul 2017 15:24:02 +0000 (08:24 -0700)
commita354816a5d6b9026383e9982f3cf25996eddd3ba
tree442f6731b7040e186e939dd933c937d13916bf70
parentfe9f28c7899da2782c2c779f959a48ae3b2c1544
Use TEST_CPPFLAGS/TEST_CXXFLAGS to add path to CxxTest headers in configure.ac. (#200)

CxxTest headers were included in test/unit/Makefile.am as -I@CXXTEST@. However, in configure.ac if CXXTEST was not set by the user, it was initially set to `dirname "$CXXTESTGEN"` while determining the path to the header files. If CXXTESTGEN pointed to /usr/bin and if the headers were found in /usr/include, CXXTEST was not reset, which led to CXXTEST being replaced by /usr/bin in test/unit/Makefile.am. As a consequence, the locale binary in /usr/bin got included instead of the locale header file.
configure.ac
test/unit/Makefile.am