1 2007-11-02 Benoit Sigoure <tsuna@lrde.epita.fr>
3 Add tests for SmartPtr, StringAlgo, Tribool and Tuple.
4 * README: Mention the new libraries.
5 * build-aux/boost.m4 (BOOST_SMART_PTR, BOOST_STRING_ALGO)
6 (BOOST_TRIBOOL, BOOST_TUPLE): New.
7 * tests/testsuite.at: Test the new macros.
9 2007-11-02 Benoit Sigoure <tsuna@lrde.epita.fr>
14 * README: Mention the license and how to fetch the latest version.
15 * build-aux/boost.m4: Mention how to fetch the latest version.
16 * configure.ac (AM_INIT_AUTOMAKE): Drop `foreign'.
17 * tests/Makefile.am ($(TESTSUITE)): Adjust dependencies to fix
20 2007-11-02 Benoit Sigoure <tsuna@lrde.epita.fr>
22 Properly find the pthreads flags for use with Boost.Thread.
23 * build-aux/boost.m4 (_BOOST_PTHREAD_FLAG): New internal helper.
24 (BOOST_THREADS): Use it. Use the pthread flag during the tests for
26 * tests/testsuite.at: Since the test for Boost.Thread is now more
27 costly, do the cross-compilation test with Boost.Filesystem instead.
29 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
31 Fix the testsuite to preserve the various arguments of configure.
32 * build-aux/boost.m4 (BOOST_REQUIRE): Define
33 DISTCHECK_CONFIGURE_FLAGS to automatically preserve the --with-boost
35 * configure.ac: Use AC_CANONICAL_HOST.
36 (AC_CONFIG_FILES): Generate tests/package.m4.
37 * tests/Makefile.am (EXTRA_DIST, $(TESTSUITE)): Adjust.
38 No longer need to generate package.m4 since it's now generated from
40 * tests/atlocal.in (CXX, LD, CONFIGURE_FLAGS, build, host): New.
41 * tests/package.m4.in: New.
42 * tests/testsuite.at: Invoke configure with the proper flags (that
43 is, preserve the original configuration).
45 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
49 * build-aux/boost.m4: Advertise the Git repository.
51 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
53 Fix the detection of the toolset name for GCC.
54 * build-aux/boost.m4 (_BOOST_gcc_test): New internal helper.
55 (_BOOST_FIND_COMPILER_TAG): Use _BOOST_gcc_test to take into account
56 the minor version number of GCC into the toolset name.
57 * configure.ac: Invoke _BOOST_FIND_COMPILER_TAG to warn earlier
58 about unknown toolsets.
60 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
62 Add a test for Boost.Variant.
63 * build-aux/boost.m4 (BOOST_VARIANT): New.
64 * tests/testsuite.at: Test the new macro.
66 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
68 Add tests for Boost.Format and Boost.Utility.
69 * build-aux/boost.m4 (BOOST_FORMAT, BOOST_UTILITY): New.
70 * tests/testsuite.at: Test the new macros.
72 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
74 Add a check for Boost.Conversion.
75 * build-aux/boost.m4 (BOOST_CONVERSION): New.
76 * tests/testsuite.at: Add a test for the new macro.
78 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
80 Add a check for Boost.Filesystem.
81 * build-aux/boost.m4 (BOOST_FILESYSTEM): New.
82 * tests/testsuite.at: Add a test for the new macro.
84 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
86 Add some cross-compilation tests.
87 * tests/testsuite.at: Here.
89 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
91 Add a check for Boost.Graph.
92 * build-aux/boost.m4 (BOOST_GRAPH): New.
93 * tests/testsuite.at: Test the new macro.
95 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
97 Add macros for Boost.Foreach and Boost.Threads.
98 * build-aux/boost.m4 (BOOST_FOREACH, BOOST_THREADS): New.
99 * tests/testsuite.at: Test the new macros.
101 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
104 * configure.ac: Use AC_CONFIG_HEADERS.
105 * tests/Makefile.am (CLEANFILES): New.
106 Make package.m4 depend on Makefile.in. Disable installcheck-local.
108 2007-11-01 Benoit Sigoure <tsuna@lrde.epita.fr>
110 Add macros to check for Boost libraries and headers.
111 * build-aux/boost.m4 (BOOST_REQUIRE): Restrain variable names to the
112 pseudo /_?boost/i namespace. Look up the version string of Boost in
114 (BOOST_FIND_HEADER, BOOST_FIND_LIB): New.
116 2007-10-31 Benoit Sigoure <tsuna@lrde.epita.fr>
119 * Makefile.am (SUBDIRS): New.
120 * configure.ac: Adjust for the testsuite.
121 * tests/Makefile.am: New.
122 * tests/atlocal.in: Copy from Makefile.am.
123 * tests/testsuite.at: New.
125 2007-10-31 Benoit Sigoure <tsuna@lrde.epita.fr>
131 * build-aux/boost.m4: New.
132 (BOOST_REQUIRE): New.