diff options
| -rw-r--r-- | libjsonpp/Jamfile.jam | 9 | ||||
| -rw-r--r-- | libjsonpp/test1.cpp | 5 | ||||
| -rw-r--r-- | libjsonpp/testpch.hpp | 12 | 
3 files changed, 8 insertions, 18 deletions
diff --git a/libjsonpp/Jamfile.jam b/libjsonpp/Jamfile.jam index da6de95..f3cab3d 100644 --- a/libjsonpp/Jamfile.jam +++ b/libjsonpp/Jamfile.jam @@ -5,6 +5,7 @@ alias glibmm : : : :  	<cflags>"`pkg-config --cflags glibmm-2.4`"  	<linkflags>"`pkg-config --libs glibmm-2.4`"  	; +lib boost_utf : : <name>boost_unit_test_framework ;  cpp-pch pch : pch.hpp :  	<library>glibmm @@ -18,15 +19,13 @@ lib jsonpp :  	<include>.  	; -cpp-pch testpch : testpch.hpp : -	<library>glibmm -	<library>jsonpp -	;  unit-test test1 : -	testpch  	test1.cpp +	pch  	: +	<define>BOOST_TEST_DYN_LINK  	<library>jsonpp +	<library>boost_utf  	;  package.install install : <install-source-root>. : : jsonpp : [ glob *.h ] ; diff --git a/libjsonpp/test1.cpp b/libjsonpp/test1.cpp index eaeccf7..705b18b 100644 --- a/libjsonpp/test1.cpp +++ b/libjsonpp/test1.cpp @@ -1,7 +1,10 @@ +#include <pch.hpp> +  #define BOOST_TEST_MODULE parsing -#include <boost/test/included/unit_test.hpp> +#include <boost/test/unit_test.hpp>  #include "jsonpp.h" +#include <fstream>  BOOST_AUTO_TEST_CASE( parse_bool_true )  { diff --git a/libjsonpp/testpch.hpp b/libjsonpp/testpch.hpp deleted file mode 100644 index 442c866..0000000 --- a/libjsonpp/testpch.hpp +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef BOOST_BUILD_PCH_ENABLED -#ifndef JSON_TESTPCH -#define JSON_TESTPCH - -#define BOOST_TEST_MODULE example -#include <boost/test/included/unit_test.hpp> -#include "jsonpp.h" - -#endif -#endif - -  | 
