Commit Graph
220 Commits
Author SHA1 Message Date
Peter Dimov 084619b424 Add CMake tests 2023-10-11 19:23:32 +03:00
Peter Dimov 4e4c584ec6 Update ci.yml 2023-10-11 19:08:03 +03:00
Peter Dimov 8c654f75a3 Update C++03 deprecation message boost-1.83.0.beta1 boost-1.83.0 2023-06-03 02:31:59 +03:00
Peter Dimov 27a4d8b09e Trigger CI boost-1.82.0 boost-1.82.0.beta1 2023-03-06 09:51:25 +02:00
Peter Dimov 4631690cf6 Merge pull request #20 from eldiener/develop
[skip ci] Add "cxxstd" json field
2023-03-06 06:24:40 +02:00
Peter Dimov 4a827b0cda Add C++03 deprecation notice 2023-03-06 05:56:22 +02:00
Peter Dimov 83756139b2 C++20 removes std::raw_storage_iterator, unary_negate, binary_negate 2023-03-06 04:51:04 +02:00
Peter Dimov 465b49c825 Add .github/workflows/ci.yml 2023-03-06 04:17:25 +02:00
Peter Dimov 46c7a05f82 Update CMakeLists.txt boost-1.77.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 2021-06-10 00:47:04 +03:00
Edward Diener f304c9ec72 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-21 16:27:00 -05:00
Peter Dimov da6801c691 Merge pull request #18 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
boost-1.75.0.beta1 boost-1.75.0 boost-1.76.0 boost-1.76.0.beta1
2020-08-24 14:15:39 +03:00
Peter Dimov d30c81ab01 Update .travis.yml 2020-08-24 13:41:27 +03:00
Edward Diener 0ebcad0700 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. 2020-03-28 12:23:23 -04:00
Glen Fernandes 27890f7ec1 Merge pull request #17 from Kojoley/missing-cstddef-include
Missing `cstddef` include
boost-1.73.0.beta1 boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0
2020-03-27 14:50:36 -04:00
Nikita Kniazev a660ddd9fd Missing cstddef include 2020-03-20 19:03:48 +03:00
Glen Fernandes 067ad10264 Merge pull request #15 from Mike-Devel/min_cmake
Add minimal cmake file
2018-12-30 13:25:40 -05:00
Mike Dev f7ceda084a [CMake] Generate cmake target that other libraries can use
... to express their dependency on this library and retrieve
any configuration information such as the include directory
and transitive dependencies.
2018-12-30 15:57:56 +01:00
Glen Fernandes e35962f3f0 Merge pull request #14 from glenfe/develop
Drop dependency on MPL and use enable_if from TypeTraits
boost-1.69.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1
2018-09-22 14:47:48 -04:00
Glen Fernandes fa5c6fc8e5 Drop dependency on MPL 2018-09-22 12:52:06 -04:00
Glen Fernandes 7538ccb6b3 Use correct include path for workaround.hpp 2018-09-22 10:20:37 -04:00
Glen Fernandes d85bb74cb3 Use enable_if from TypeTraits 2018-09-22 10:19:30 -04:00
Peter Dimov 080f05ea46 Squash-merge branch feature/pull-11 boost-1.67.0 boost-1.68.0 2018-01-13 20:46:25 +02:00
Peter Dimov 0047815f4a Merge branch 'feature/ignore-deprecated' of https://github.com/DanielaE/boost.typeof into develop 2017-11-22 01:41:04 +02:00
Peter Dimov e789dbdcbe Merge branch 'develop' boost-1.66.0 2017-11-04 20:33:26 +02:00
Peter Dimov e9f4579047 Test typeof instead of smart_ptr :-/ 2017-11-04 16:26:08 +02:00
Peter Dimov ec502afe5d Update .travis.yml 2017-11-04 00:36:52 +02:00
Peter Dimov a9298ee94f Add import testing ; to test/Jamfile 2017-11-04 00:36:29 +02:00
Peter Dimov d6f7132800 Merge pull request #10 from eldiener/develop
Remove executable attribute.
2017-11-03 23:39:24 +02:00
Edward Diener 05ad6402ef Remove executable attribute. 2017-09-17 08:27:46 -04:00
Michael Caisse 8475a449d3 Appveyor config referenced Travis variables 2017-08-10 09:19:30 -07:00
jzmaddock a506733d99 Add appveyor.yml CI script. 2017-08-10 08:23:27 -07:00
Peter Dimov be4cdd3a29 Merge branch 'develop'
Conflicts:
	include/boost/typeof/msvc/typeof_impl.hpp
	include/boost/typeof/typeof.hpp
boost-1.65.1 boost-1.65.0
2017-04-24 17:11:43 +03:00
Daniela Engert 5d737d61e5 conditionally ignore testcases for removed library features
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-04-19 19:31:39 +02:00
Peter Dimov 733e1e94c8 Remove trailing whitespace 2017-04-16 18:03:52 +03:00
Peter Dimov 2b4df4f09f Merge branch 'DanielaE-feature/msvc-option-permissive-' into develop 2017-04-16 18:02:39 +03:00
Daniela Engert 12e1fe615a enable use of msvc compiler option /permissive-
The compiler hack used to emulate __typeof__ on msvc no longer works when compiler option /permissive- is engaged. Rather than preying on a compiler bug take advantage of modern c++ instead.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-04-16 08:51:30 +02:00
Peter Dimov 681499bba4 Merge branch 'pgroke-dt-z_OS_XL_C++_support' into develop 2017-04-16 01:27:37 +03:00
Peter Dimov 7db26fbf83 Merge branch 'z_OS_XL_C++_support' of https://github.com/pgroke-dt/typeof into pgroke-dt-z_OS_XL_C++_support 2017-04-16 01:25:32 +03:00
Peter Dimov 64ad04d3eb Merge branch 'awulkiew-fix/msc_clang' into develop 2017-04-16 01:19:39 +03:00
Peter Dimov 72e3e5ac18 Merge branch 'fix/msc_clang' of https://github.com/awulkiew/typeof into awulkiew-fix/msc_clang 2017-04-16 01:17:05 +03:00
Peter Dimov ec9d092345 Add c++03, g++ 4.6, clang-3.4 to Travis 2017-04-16 00:22:27 +03:00
Peter Dimov ab7073f32d Add .travis.yml 2017-04-16 00:08:05 +03:00
Paul Groke 03ae4b3465 support for IBM XL C/C++ compiler family __typeof__ 2017-02-21 22:54:41 +01:00
Rene Rivera 1d3589e9c0 Add, and update, documentation build targets. boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 2016-10-10 11:39:54 -05:00
Rene Rivera d8b8af69ac Add, and update, documentation build targets. 2016-10-07 23:07:37 -05:00
Adam Wulkiewicz 4994d5be13 Fix compilation error with MSC+Clang - check defined(__clang__) explicitly. 2016-03-16 01:55:41 +01:00
Rene Rivera ed7d30939d Fix outdated path to boostbook css. boost-1.61.0 boost-1.62.0 2016-02-23 21:55:16 -06:00
Rene Rivera c394d0a5ae Fix outdated path to boostbook css. 2015-12-21 22:32:05 -06:00
Daniel James 6aea11f3df Add metadata file. boost-1.59.0 boost-1.58.0 boost-1.60.0 2015-01-25 20:50:03 +02:00
Peter Dimov 5bbb552f28 Merge pull request #2 from danieljames/metadata
Create metadata file.
2015-01-25 20:27:48 +02:00