Commit Graph

258 Commits

Author SHA1 Message Date
Glen Fernandes
6ed5bffff7 Switch from deprecated test to Lightweight Test boost-1.77.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-08 14:16:27 -04:00
Peter Dimov
7a87dc102e Change macro name to avoid redefinition warning 2021-05-30 04:10:25 +03:00
Peter Dimov
8bcd62bfa8 Add CMakeLists.txt 2021-05-29 20:10:57 +03:00
Peter Dimov
57c91891fd Hide dependency on property_map_parallel 2021-05-29 20:06:38 +03:00
Peter Dimov
671991b1da Delete directory include/boost/property_map/parallel (moved to its own repo) 2021-05-29 19:45:18 +03:00
Sam Darwin
766063395f Add GitHub Actions config [ci skip] (#21) 2021-03-03 18:31:41 -08:00
Sam Darwin
f3700eeab3 add drone config [ci skip] (#18) 2021-03-03 18:31:30 -08:00
Edward Diener
1a0b8808b4 [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. (#19) 2021-01-21 02:05:35 -05:00
Andrey Semashev
a1510e7e0f Removed uses of deprecated header boost/detail/iterator.hpp. (#15)
This header was deprecated in favor of <iterator>. It generates compiler
warnings and will be removed in a future release.
boost-1.74.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.76.0.beta1 boost-1.74.0
2020-05-13 06:45:09 -07:00
Edward Diener
ef61e3d225 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#13) 2020-04-16 07:48:52 -07:00
Glen Fernandes
ab086d43e0 Make include guard macros BOOST_PROPERTY_MAP_ prefixed boost-1.73.0 boost-1.73.0.beta1 2019-12-24 19:53:06 -05:00
James E. King III
df0bbaafad Refresh CI boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 2019-05-03 10:13:21 -04:00
James E. King III
c9b86a852b Enhance CI boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 2018-11-03 10:24:24 -04:00
James E. King III
ce95e3f5ac expanded travis CI checks 2018-10-27 21:41:20 -04:00
Glen Fernandes
b184900dcd Merge pull request #6 from glenfe/develop
Include mpl/if.hpp where needed
2018-09-17 15:14:48 -04:00
Glen Fernandes
30ba727bcc Include mpl/if.hpp where needed
It should not rely on if.hpp being included by some dependency (such as concept_check, which does not depend on MPL anymore).
2018-09-17 14:03:13 -04:00
Edward Diener
b94391ac23 Merge pull request #5 from sloriot/patch-1
Fix typo
2018-08-29 06:01:51 -04:00
Sebastien Loriot
bacdeaa10a fix typo 2018-08-29 11:13:56 +02:00
James E. King III
2f56dce3ff fix failing ci jobs in travis boost-1.68.0 2018-07-14 20:46:00 +00:00
James E. King III
22120648ff Merge branch 'master' into develop 2018-06-16 19:38:31 +00:00
James E. King III
dbbfd69c5d Update README 2018-06-14 17:26:57 -04:00
James E. King III
e5a5a56e3e Fix appveyor links and badges in readme 2018-06-14 17:26:35 -04:00
James E. King III
33205879f1 fix coverity scan integration 2018-06-13 18:10:40 +00:00
James E. King III
f649bc6789 fix building in boostorg appveyor account 2018-06-03 00:11:14 +00:00
James E. King III
f1b841d715 update to new style boost-ci build 2018-05-29 02:19:16 +00:00
James E. King III
ad8d3823b9 Fix Coverity Scan badge 2018-05-27 09:43:24 -04:00
James E. King III
7244ad725b Added CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
  - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
  - README, LICENSE, etc.
2018-05-27 09:37:47 -04:00
Marshall Clow
76251f9402 Merge changes from develop for the 1.63.0 release boost-1.66.0 boost-1.63.0 boost-1.67.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 2016-11-30 13:07:36 -08:00
Edward Diener
1d232e4386 Merge pull request #3 from all3fox/deprecate_function_requires
Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
2016-11-16 21:58:30 -05:00
Alexander Lisianoi
11f2e42123 Use BOOST_CONCEPT_ASSERT instead of deprecated function_requires()
Currently, function_requires is a wrapper around BOOST_CONCEPT_ASSERT
and is marked for deprecation by the docs [1]. This PR substitutes all
calls to function_requires with calls to BOOST_CONCEPT_ASSERT in both
code and tests.

Also remove #include <boost/concept_check.hpp> from all files
(including parallel_property_maps.hpp) and leave it only in
property_map.hpp

[1]: http://www.boost.org/doc/libs/1_61_0/libs/concept_check/reference.htm#deprecated-functions
2016-09-11 15:43:33 +02:00
Marshall Clow
6c4722c108 Merge changes from develop for the 1.58.0 release boost-1.60.0 boost-1.58.0 boost-1.61.0 boost-1.62.0 boost-1.59.0 2015-04-01 10:31:16 -07:00
Noel Belcourt
ba0bed2e15 Merge pull request #2 from danieljames/metadata
Create metadata file.
2014-09-01 20:34:34 -06:00
Daniel James
e6f683550f Add metadata file. 2014-08-18 15:09:18 +01:00
Peter Dimov
adc5a6790f Merge branch 'develop' boost-1.56.0 boost-1.57.0 2014-06-08 00:24:24 +03:00
Peter Dimov
1599d4a522 Replace uses of <boost/pending/cstddef.hpp> with <ctsddef> in preparation of its removal. 2014-06-08 00:23:38 +03:00
K. Noel Belcourt
a19f52f91b Merge branch 'develop' 2014-05-15 20:13:33 -06:00
K. Noel Belcourt
4527ed250c Merge branch 'master' into develop
Conflicts:
	doc/property_map.html
	include/boost/property_map/dynamic_property_map.hpp
	include/boost/property_map/parallel/distributed_property_map.hpp
	include/boost/property_map/parallel/local_property_map.hpp
2014-05-15 20:13:13 -06:00
K. Noel Belcourt
a835b2e3c6 Fix master property_map test by applying patch from develop.
It appears a past oversight prevented merging this change from
develop to master.  This patch fixes a "using typename outside
of template" error on Darwin which fixed the corresponding test.
2014-01-28 21:37:31 -07:00
Jeremiah Willcock
23c4e0ee5f Changed some names to fix shadowing warnings; refs #9376
[SVN r86681]
2013-11-13 17:36:15 +00:00
Jeremiah Willcock
fe5a399206 Added optional key type for static_property_map; added make_static_property_map; documented static_property_map and the new stuff
[SVN r86603]
2013-11-09 19:04:41 +00:00
Jeremiah Willcock
6df3582be7 Moved parallel vector_property_map into its own file
[SVN r86382]
2013-10-21 18:43:32 +00:00
Jeremiah Willcock
7bf1c34e84 Moved parts of PBGL used by parallel property maps over to property map directories and namespaces; this fixes circular dependencies between these two libraries (assuming boost/property_map/parallel is treated as a separate library)
[SVN r86381]
2013-10-21 18:29:04 +00:00
Stephen Kelly
2c9b8b7164 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#else...#endif blocks.

[SVN r86246]
2013-10-11 23:19:17 +00:00
Stephen Kelly
da90ea23f1 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.

[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
de83524e43 Remove use of BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
[SVN r85893]
2013-09-25 10:28:28 +00:00
Jeremiah Willcock
9fa17b3fff Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from Boost trunk
[SVN r85813]
2013-09-21 20:17:00 +00:00
Jeremiah Willcock
e443bf60d3 Added commented-out assertion failure for pointers as property maps
[SVN r85656]
2013-09-12 15:17:53 +00:00
Jeremiah Willcock
7db4099169 Fixed unused typedef warnings from GCC 4.9; fixes #8877; fixes #8986
[SVN r85323]
2013-08-12 18:14:58 +00:00
Jeremiah Willcock
acb107e98d Allowed chaining of const dynamic_properties objects
[SVN r84404]
2013-05-21 18:43:26 +00:00
Jeremiah Willcock
e3aa0af10b Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from trunk
[SVN r84299]
2013-05-16 15:38:05 +00:00