Peter Dimov
4bc9de322c
Update BOOST_TEST_LINK_LIBRARIES
boost-1.86.0
boost-1.87.0.beta1
boost-1.87.0
boost-1.86.0.beta1
boost-1.85.0.beta1
boost-1.85.0
boost-1.84.0.beta1
boost-1.84.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.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