Commit Graph

106 Commits

Author SHA1 Message Date
Antony Polukhin
a9947765d7 Update copyright years 2019-01-06 20:30:18 +03:00
Antony Polukhin
9556f53e7c resolve merge conflicts and fix compilation with Standard C++ FS 2019-01-05 21:21:28 +03:00
Antony Polukhin
ad38fe8bb3 Remove obsolete Jamfile (fixes #44 and fixes #45) 2019-01-05 16:57:10 +03:00
Antony Polukhin
ee8bdd333a
Drop last change, as it does not affect sanitizers 2018-12-08 18:08:25 +03:00
Antony Polukhin
6d6bf67548
Mark my_plugin_sum as visible 2018-12-08 17:49:15 +03:00
Antony Polukhin
543298e367
Add missing include 2018-12-08 15:23:37 +03:00
Antony Polukhin
95202e9e17
Fix UB with visibility of base class 2018-12-08 15:10:18 +03:00
Antony Polukhin
017d2436ac Use std::filesystem and std::error_code if user asked for that (refs #40) 2018-11-11 01:46:13 +03:00
Antony Polukhin
e3146fc544 Docs and copyrights updated 2018-11-10 19:45:40 +03:00
Antony Polukhin
9305ef7ee9 Fix for MinGW compilation (2) 2017-02-25 23:42:41 +03:00
Antony Polukhin
dea1230c32 Fix for MinGW compilation 2017-02-25 23:13:59 +03:00
Antony Polukhin
6f4e9ca40f Move MinGW related workaround into cpp file in tutorial8 (for consistency) 2016-10-17 22:12:42 +03:00
Uskok
aa1981820b Update refcounting_plugin.hpp
Without BOOST_DLL_FORCE_ALIAS_INSTANTIATION it is not working under Windows with MinGW. Tested with TDM-GCC 492-x64
2016-10-14 07:49:45 +02:00
klemens-morgenstern
2169bc69c4 removed shared_ptr 2016-06-17 22:08:14 +02:00
klemens-morgenstern
60cb4fe628 updated doc and removed boost::shared_ptr<smart_library> stuff 2016-06-07 12:14:44 +02:00
klemens-morgenstern
c82cb99ec9 Fixed errornous commit 2016-05-27 18:49:40 +02:00
klemens-morgenstern
2227304440 first bit of doc for mangled stuff 2016-05-27 18:48:15 +02:00
Antony Polukhin
279e323ac2 Fix C++11 compilation of getting_started 2016-03-10 23:26:52 +03:00
Antony Polukhin
28f820d351 Docs updated 2016-03-10 23:12:43 +03:00
Reto Schneider
448d447dec Remove superfluous include <boost/make_shared.hpp> 2016-03-03 09:47:40 +01:00
Antony Polukhin
2a09a929b4 Fix a memory leak in example 2016-02-23 18:21:09 +03:00
Antony Polukhin
046a7bafbf Merge pull request #25 from rettichschnidi/rettichschnidi-typos
Fixing some typos
2016-02-23 09:15:21 +03:00
Reto Schneider
e7225a8022 Fix typo: of vs fo 2016-02-22 13:50:15 +01:00
Reto Schneider
a37acbb53b Remove superfluous semicolon 2016-02-16 17:46:28 +01:00
Antony Polukhin
e1ec82ae76 Added a search_system_folders load mode and some more tests 2016-02-07 20:48:44 +03:00
Antony Polukhin
aa82c1f6e6 Fix error, apppearing in C++11 mode 2016-01-18 21:33:43 +03:00
Antony Polukhin
635f235525 Docs related improvements 2016-01-17 13:18:18 +03:00
Antony Polukhin
d377c4def9 Improved docs, functor returned by import* functions is now smaller 2016-01-16 23:32:40 +03:00
Antony Polukhin
65abcb00e4 Major simplification of the getting started 2016-01-13 23:28:15 +03:00
Antony Polukhin
9714445f92 Fix file access permissions 2015-12-29 23:14:42 +03:00
Antony Polukhin
f8ef7e176c More b2 related workarounds for MinGW, simplified Windows code and fixed warnings 2015-12-29 23:14:42 +03:00
Antony Polukhin
b10e9326ea Moar b2 workarounds 2015-12-22 21:10:53 +03:00
Antony Polukhin
60a7fe7b4c Fix Linux examples 2015-12-16 21:44:29 +03:00
Antony Polukhin
ef9ab7245e Fix Windows examples 2015-12-16 21:03:07 +03:00
Antony Polukhin
31189329f8 Fix MS builds 2015-12-15 20:52:46 +03:00
Antony Polukhin
a4dbd85c31 Better error handling, more fair examples, better b2 workarounds, docs update, fixes for Android 2015-12-14 21:19:09 +03:00
Antony Polukhin
fd70247ce6 Another attempt to achieve portable b2 behavior 2015-12-09 23:35:27 +03:00
Antony Polukhin
603b2b5efe Documentation updated, changed import* signatures, simplified examples 2015-12-04 22:00:49 +03:00
Antony Polukhin
561bcf7b8b Fix section_name_too_big test under Android, more import* overloads, returned by import* callable objects are now copyable, dropped multiple includes from alias.hpp, added BOOST_DLL_FORCE_NO_WEAK_EXPORTS macro 2015-12-03 22:44:41 +03:00
Antony Polukhin
cf9cbbfde5 Worked arrounf calling conventions, dropped dependency on boost::function for modern compilers, updatet the docs and improved some of the examples 2015-12-01 23:27:50 +03:00
Antony Polukhin
47659d6b08 Typo fix 2015-11-25 21:03:13 +03:00
Antony Polukhin
3357f78115 Added missing include 2015-11-22 12:39:09 +03:00
Antony Polukhin
ce3d3ee5f4 Experimenting with calling conventions (2) 2015-11-21 16:23:26 +03:00
Antony Polukhin
5fe68cbbd8 Revert "Experimenting with calling conventions (1)"
MSVC workaround is not reliable and is not supported by pre MSVC2015 compiler versions.

This reverts commit 09988517a5.
2015-11-21 15:58:49 +03:00
Antony Polukhin
09988517a5 Experimenting with calling conventions (1) 2015-11-17 22:46:41 +03:00
Antony Polukhin
ebfcbf8ee7 Multiple small fixes and doc improvemnts 2015-10-27 22:25:58 +03:00
Antony Polukhin
28fe4dc5c4 Dropped Boost.Test usage because it was using windows.h directly and updated the dll2.hpp file with WinAPI declarations to be more close to Boost.WINAPI's dll.hpp file 2015-10-17 16:21:37 +03:00
Antony Polukhin
256356bb84 Many fixes for Windows platform 2015-10-17 15:04:00 +03:00
Antony Polukhin
9565608778 Ugly workarounds for Windows+b2 2015-09-24 01:15:47 +03:00
Antony Polukhin
0a696bb22d b2 workarounds for Windows platform 2015-09-15 22:03:58 +03:00