Properly find the pthreads flags for use with Boost.Thread.
[boost.m4.git] / ChangeLog
blobd4f57b58a52b427741523bba137707b245788d2c
1 2007-11-02  Benoit Sigoure  <tsuna@lrde.epita.fr>
3         Properly find the pthreads flags for use with Boost.Thread.
4         * build-aux/boost.m4 (_BOOST_PTHREAD_FLAG): New internal helper.
5         (BOOST_THREADS): Use it.  Use the pthread flag during the tests for
6         Boost.Thread.
7         * tests/testsuite.at: Since the test for Boost.Thread is now more
8         costly, do the cross-compilation test with Boost.Filesystem instead.
10 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
12         Fix the testsuite to preserve the various arguments of configure.
13         * build-aux/boost.m4 (BOOST_REQUIRE): Define
14         DISTCHECK_CONFIGURE_FLAGS to automatically preserve the --with-boost
15         argument.
16         * configure.ac: Use AC_CANONICAL_HOST.
17         (AC_CONFIG_FILES): Generate tests/package.m4.
18         * tests/Makefile.am (EXTRA_DIST, $(TESTSUITE)): Adjust.
19         No longer need to generate package.m4 since it's now generated from
20         package.m4.in.
21         * tests/atlocal.in (CXX, LD, CONFIGURE_FLAGS, build, host): New.
22         * tests/package.m4.in: New.
23         * tests/testsuite.at: Invoke configure with the proper flags (that
24         is, preserve the original configuration).
26 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
28         Add a README.
29         * README: New.
30         * build-aux/boost.m4: Advertise the Git repository.
32 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
34         Fix the detection of the toolset name for GCC.
35         * build-aux/boost.m4 (_BOOST_gcc_test): New internal helper.
36         (_BOOST_FIND_COMPILER_TAG): Use _BOOST_gcc_test to take into account
37         the minor version number of GCC into the toolset name.
38         * configure.ac: Invoke _BOOST_FIND_COMPILER_TAG to warn earlier
39         about unknown toolsets.
41 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
43         Add a test for Boost.Variant.
44         * build-aux/boost.m4 (BOOST_VARIANT): New.
45         * tests/testsuite.at: Test the new macro.
47 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
49         Add tests for Boost.Format and Boost.Utility.
50         * build-aux/boost.m4 (BOOST_FORMAT, BOOST_UTILITY): New.
51         * tests/testsuite.at: Test the new macros.
53 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
55         Add a check for Boost.Conversion.
56         * build-aux/boost.m4 (BOOST_CONVERSION): New.
57         * tests/testsuite.at: Add a test for the new macro.
59 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
61         Add a check for Boost.Filesystem.
62         * build-aux/boost.m4 (BOOST_FILESYSTEM): New.
63         * tests/testsuite.at: Add a test for the new macro.
65 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
67         Add some cross-compilation tests.
68         * tests/testsuite.at: Here.
70 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
72         Add a check for Boost.Graph.
73         * build-aux/boost.m4 (BOOST_GRAPH): New.
74         * tests/testsuite.at: Test the new macro.
76 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
78         Add macros for Boost.Foreach and Boost.Threads.
79         * build-aux/boost.m4 (BOOST_FOREACH, BOOST_THREADS): New.
80         * tests/testsuite.at: Test the new macros.
82 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
84         Fix distcheck.
85         * configure.ac: Use AC_CONFIG_HEADERS.
86         * tests/Makefile.am (CLEANFILES): New.
87         Make package.m4 depend on Makefile.in.  Disable installcheck-local.
89 2007-11-01  Benoit Sigoure  <tsuna@lrde.epita.fr>
91         Add macros to check for Boost libraries and headers.
92         * build-aux/boost.m4 (BOOST_REQUIRE): Restrain variable names to the
93         pseudo /_?boost/i namespace.  Look up the version string of Boost in
94         boost/version.hpp.
95         (BOOST_FIND_HEADER, BOOST_FIND_LIB): New.
97 2007-10-31  Benoit Sigoure  <tsuna@lrde.epita.fr>
99         Add a testsuite.
100         * Makefile.am (SUBDIRS): New.
101         * configure.ac: Adjust for the testsuite.
102         * tests/Makefile.am: New.
103         * tests/atlocal.in: Copy from Makefile.am.
104         * tests/testsuite.at: New.
106 2007-10-31  Benoit Sigoure  <tsuna@lrde.epita.fr>
108         Initial version.
109         * ChangeLog: New.
110         * Makefile.am: New.
111         * bootstrap: New.
112         * build-aux/boost.m4: New.
113         (BOOST_REQUIRE): New.
114         * configure.ac: New.