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 |
|
Antony Polukhin
|
3d79f2c972
|
Fix Windows compilation, refactor all the Jamfile's logic for providing shared library locations
|
2015-09-06 21:48:25 +03:00 |
|
Antony Polukhin
|
a8e5bfc5ac
|
Updated docs and changed to
|
2015-08-21 23:26:25 +03:00 |
|
Antony Polukhin
|
d7fabc380d
|
Bunch of minor improvements and polishing examples
|
2015-08-21 23:11:15 +03:00 |
|
Antony Polukhin
|
7d5b3f49de
|
Renamed shared_library::search_symbol() to shared_library::has_symbol()
|
2015-08-15 21:01:29 +03:00 |
|
Antony Polukhin
|
2a46c62646
|
Dropped dependency to string_ref and cleaned up doc folder
|
2015-08-15 20:49:09 +03:00 |
|
Antony Polukhin
|
92c281f566
|
Code simplification and better documentation
|
2015-08-11 00:43:54 +03:00 |
|
Antony Polukhin
|
67e75ed6c3
|
Multiple fixes and improvements for docs
|
2015-08-06 01:34:12 +03:00 |
|
Antony Polukhin
|
00ff750aaf
|
Fix issues mentioned by Vladimir Prus: missing build dependencies, better helper macro names
|
2015-06-28 22:37:15 +03:00 |
|
Antony Polukhin
|
c48b3fed02
|
Fix a typo in example
|
2015-01-27 17:04:23 +03:00 |
|
Antony Polukhin
|
44af1862af
|
Added an example of importing a C windows function from dll (refs #8)
|
2015-01-27 16:57:25 +03:00 |
|
Antony Polukhin
|
acd09ca617
|
Slightly simplify the first example in tutorial
|
2014-12-09 17:45:32 +03:00 |
|
Antony Polukhin
|
2fea995f33
|
Deprecated import_function* and import_variable* methods and updated the docs and tests
|
2014-11-21 18:58:07 +03:00 |
|
Antony Polukhin
|
95b52a9c69
|
Fix typo in test
|
2014-11-21 17:56:05 +03:00 |
|
Antony Polukhin
|
4e0b45f822
|
Simplified some of the interfaces and added BOOST_DLL_AUTO_ALIAS macro
|
2014-11-21 17:53:35 +04:00 |
|
Anton Polukhin
|
7a96e90280
|
MinGW related workaround: dealing with impossibility of making weak symbols
|
2014-10-31 16:11:06 +04:00 |
|
Anton Polukhin
|
6b98f6906f
|
MinGW related fixes and improvements (refs #6)
|
2014-10-17 14:25:10 +04:00 |
|
Antony Polukhin
|
543d6d41cb
|
More compilation warnings enabled and made sure that we have fixed #4
|
2014-10-01 12:52:14 +04:00 |
|
Anton Polukhin
|
b76e5d22d9
|
Fix Windows related build issues
|
2014-09-30 23:35:08 +04:00 |
|
Antony Polukhin
|
0bcf6d0536
|
Workarounds for bjam library decorations
|
2014-09-30 22:44:28 +04:00 |
|
Antony Polukhin
|
ebb04ca29c
|
Minor fixes
|
2014-09-29 20:57:48 +04:00 |
|
Antony Polukhin
|
1bdaf08e01
|
Polishing examples and docs
|
2014-09-29 20:41:35 +04:00 |
|
Antony Polukhin
|
90c3903acf
|
Polishing examples nad docs
|
2014-09-29 19:27:46 +04:00 |
|
Antony Polukhin
|
0a30052710
|
Advanced refcounting tutorial finished
|
2014-09-29 13:53:51 +04:00 |
|
Antony Polukhin
|
9a71513b16
|
Added an advanced refcounting example, fixed this_executable detection on POSIX and minor improvements to the code
|
2014-09-28 15:35:40 +04:00 |
|