Antony Polukhin
e6304f480b
Make smart library work in C++11 mode ( #80 )
2024-12-19 21:47:04 +03:00
Antony Polukhin
06bc4c8b4b
Modernize code and drop Boost.Function dependency ( #77 )
2024-12-17 13:49:58 +03:00
Antony Polukhin
46da0d1bac
Require C++17 for the smart* part of the library
2024-12-15 20:20:55 +03:00
Antony Polukhin
6b2e3c7f66
Breaking change: rename import function into import_symbol ( fixes #45 )
2020-08-20 15:32:50 +03:00
Antony Polukhin
0b93b5e112
Update C++ standard detection logic for MSVC
2020-05-03 12:40:55 +03:00
Nikita Kniazev
3b7d26647a
Clang and ICC on Windows fixes ( #33 )
...
* There is no BOOST_MSVC_VER macro
* Clang and ICC on Windows fixes
* CI print bootstrap log on error
* Appveyor: Switch to VS2015 image because of Boost.Build
It requires `vswhere` to discover VC paths.
* Fix and improve branch detection on Travis
* Fix Clang-5 job on Travis
* Enable RTTI tests
* Add VC14.2 job
* Add Clang with VS2019 job
* Add comment to CI
* Restore the old simple logic for branches
2019-11-22 18:45:20 +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
klemens-morgenstern
2169bc69c4
removed shared_ptr
2016-06-17 22:08:14 +02:00
klemens-morgenstern
c590aaafa6
removed tabs
2016-06-07 12:17:39 +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
a03d85ee7b
changed dbhhelp to __undname
2016-04-01 23:16:27 +02:00
klemens-morgenstern
6e4a2b82f1
trying to fix the 64-bit build
2016-03-17 23:56:34 +01:00
klemens-morgenstern
6ffda55494
fixed std::type_info and added test/Jamfile.v2
...
also did some comment polishing
2016-03-17 23:21:09 +01:00
klemens-morgenstern
7e80949e2d
matched test to new version of dbghelp.hpp
2016-02-13 21:42:22 +01:00
klemens-morgenstern
075d210674
added capacity to use incomplete types with gcc, though not working with msvc
2016-02-13 20:24:43 +01:00
klemens-morgenstern
928d9e565a
removed errornous commit...
2016-02-07 12:39:28 +01:00
klemens-morgenstern
eaace71d48
added version read to dbhhelp.hpp and removed the guard for msvc
2016-02-07 12:37:35 +01:00
klemens-morgenstern
7aa3a2d4d7
working msvc version
2016-02-07 09:37:31 +01:00
klemens-morgenstern
66cd85558f
revered to stl-type-index. the cttl doesn't work as necessary on msvc.
...
msvc is still not working
2016-02-07 09:29:35 +01:00
klemens-morgenstern
1cddd335c9
implemented proto-type for class import
...
for description see the PR https://github.com/apolukhin/Boost.DLL/pull/19
2016-02-07 00:29:05 +01:00