236 Commits

Author SHA1 Message Date
Peter Dimov
426e7505cd Apply Node20 workaround boost-1.88.0.beta1 boost-1.88.0 2024-12-15 20:05:50 +02:00
Peter Dimov
2ce143e061 Update ci.yml 2024-12-15 19:59:53 +02:00
Peter Dimov
4bc9de322c Update BOOST_TEST_LINK_LIBRARIES boost-1.84.0.beta1 boost-1.84.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.87.0.beta1 boost-1.87.0 2023-10-11 20:56:58 +03:00
Peter Dimov
ff9a75ffdf Update dependency list in cmake_subdir_test 2023-10-11 20:29:58 +03:00
Peter Dimov
412d9fab18 Regenerate CMakeLists.txt 2023-10-11 20:23:59 +03:00
Peter Dimov
d15dba11ca Use <type_traits> in decltype.hpp 2023-10-11 20:23:12 +03:00
Peter Dimov
9fbea065a4 Use <type_traits> in msvc/typeof_impl.hpp 2023-10-11 20:20:56 +03:00
Peter Dimov
2873e76139 Update registration headers 2023-10-11 20:16:38 +03:00
Peter Dimov
22be4cc612 Regenerate CMakeLists.txt 2023-10-11 20:10:45 +03:00
Peter Dimov
68552c321c Update meta/libraries.json 2023-10-11 20:10:07 +03:00
Peter Dimov
75e4c2f77e Remove tools/preprocess.pl 2023-10-11 20:08:56 +03:00
Peter Dimov
19a9a7e02f Remove obsolete header files 2023-10-11 20:08:17 +03:00
Peter Dimov
3280983db7 Remove C++03 from ci.yml 2023-10-11 19:55:55 +03:00
Peter Dimov
3b3f2e084b Require decltype in typeof.hpp, except for msvc-14.0 2023-10-11 19:49:59 +03:00
Peter Dimov
0fe3f42df7 Fix cmake_subdir_test and cmake_install_test 2023-10-11 19:29:37 +03:00
Peter Dimov
4f4104aaf0 Regenerate CMakeLists.txt 2023-10-11 19:24:15 +03:00
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.79.0 boost-1.77.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.77.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.81.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.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0
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 boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1
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.71.0 boost-1.69.0 boost-1.72.0 boost-1.71.0.beta1 boost-1.72.0.beta1 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.68.0 boost-1.67.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.0 boost-1.65.1
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