Commit Graph

23 Commits

Author SHA1 Message Date
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
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
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
ba703d01fd Added compose_property_map from Guillaume Pinot
[SVN r83037]
2013-02-19 21:39:37 +00:00
Jeremiah Willcock
86779d88bf Removed unnecessary (and incorrect in C++03) typenames
[SVN r77541]
2012-03-25 16:58:32 +00:00
Jeremiah Willcock
4b60c3c8d6 Removed unnecessary (and incorrect in C++03) typenames
[SVN r77540]
2012-03-25 16:58:07 +00:00
Jeremiah Willcock
67f5966197 Added composition of function to output of property map
[SVN r77535]
2012-03-25 05:19:30 +00:00
Jeremiah Willcock
425efe2ca5 Added function_property_map based on code from Philipp Moeller; fixes #6728
[SVN r77506]
2012-03-23 19:35:52 +00:00
Jeremiah Willcock
4090e3230a Converted dynamic_properties to use boost::shared_ptr instead of std::auto_ptr
[SVN r60920]
2010-03-29 18:26:22 +00:00
Troy D. Straszheim
8235a06ef8 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Jeremiah Willcock
6589790b9b Added shared_array_property_map
[SVN r53480]
2009-05-31 03:32:08 +00:00
Jeremiah Willcock
4c13239ad8 "Mike Jackson" -> "Michael Jackson" in copyright messages
[SVN r52475]
2009-04-18 23:59:45 +00:00
Jeremiah Willcock
5ecedf49cb Added copyright and license info
[SVN r52474]
2009-04-18 23:53:09 +00:00
Jeremiah Willcock
01022cc469 Moved property map library into property_map/ directory; made old files into stubs with #warnings; converted uses and docs of property map library to use new names
[SVN r52226]
2009-04-07 01:28:38 +00:00
Michael A. Jackson
180bebbe1c Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
dcb61a53a3 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Vladimir Prus
bfa4ffc2cf Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Ronald Garcia
e6b52e4c66 Added a test for ignore_other_properties.
[SVN r37511]
2007-04-26 22:11:20 +00:00
Douglas Gregor
2ca407e482 Try again to fix dynamic_properties_test for MSVC 6, 7, etc
[SVN r29022]
2005-05-18 03:51:29 +00:00
Douglas Gregor
45dc3feff4 boost\dynamic_property_map.hpp:
- Provide a get() overload that takes type<Value> as its last parameter, for compatibility with compilers that don't handle explicit template arguments well
  - Attempt to work around GCC 2.95 name lookup issue

libs\property_map\test\dynamic_properties_test.cpp:
  - Work around some compiler limitations


[SVN r28896]
2005-05-14 14:51:28 +00:00
John Maddock
e0c9bc6c97 Get the test case compiling with more compilers.
[SVN r28846]
2005-05-12 16:29:52 +00:00
Vladimir Prus
95256b864c Added V2 Jamfile
[SVN r28100]
2005-04-11 10:59:59 +00:00
Douglas Gregor
8c1e7b0feb Added dynamic_properties
[SVN r27244]
2005-02-08 16:43:58 +00:00