Antony Polukhin
4dfc691b52
Cleanup and minor functions refactoring
2016-01-26 16:59:02 +03:00
Antony Polukhin
fab0e25a7d
Replaces tabs with whitespaces, minor improvements for docs
2016-01-26 14:18:40 +03:00
Antony Polukhin
271ae7cabc
Minor cleanups, simplifications and warning fixes
2016-01-26 13:42:54 +03:00
Antony Polukhin
09340dfa9c
Merge pull request #17 from klemens-morgenstern/develop
...
Smart Library
2016-01-26 13:24:50 +03:00
klemens-morgenstern
70ec4b28c8
set MSVC version to 19
2016-01-24 13:54:21 +01:00
klemens-morgenstern
e0886d3542
simplified the MSVC
...
also added a check for msvc version when executing the test
2016-01-24 13:53:33 +01:00
klemens-morgenstern
161b495a23
updated test to work on linux.
...
also added description of limitations to smart_library
2016-01-24 12:58:43 +01:00
klemens-morgenstern
6cb87663ed
added documentation and changed shared_lib to a member of smart_library
...
@apolukhin The shared_lib::get_void is still used, of course I can change that. But I really don't like the whole casting so I'd be more comfortable if that could stay this way.
2016-01-24 11:45:18 +01:00
klemens-morgenstern
878aaab5ea
moved smart_library to boost::dll::experimental
2016-01-24 09:36:52 +01:00
klemens-morgenstern
f351f83146
added apolukhins reccomendations.
2016-01-24 09:30:46 +01:00
klemens-morgenstern
62fa4c77e1
added BOOST_DLL_MEMBER_EXPORT to static some_class::dummy
2016-01-23 22:46:12 +01:00
klemens-morgenstern
1f14efeb1b
ok, started using the b2_workaround
2016-01-23 22:30:06 +01:00
klemens-morgenstern
da7a3d8215
added debug output for the argv vector
2016-01-23 22:23:08 +01:00
klemens-morgenstern
b3bd525986
added $(RDYNAMIC) to the tests.
...
i have no clue why it doesn't work.
2016-01-23 22:12:53 +01:00
klemens-morgenstern
3bd6a62db4
added <link>shared to tests .
...
hopefully that get's the current error
2016-01-23 22:02:17 +01:00
klemens-morgenstern
cefa4c41e7
fixed the tests (hopefully)
2016-01-23 21:54:40 +01:00
klemens-morgenstern
7c71e27003
changed load mechanic of tests to be similar to the others
2016-01-23 21:42:56 +01:00
klemens-morgenstern
3ece7ba8f2
finally fixed a dumb error in the test/Jamfile.v2
2016-01-23 21:24:28 +01:00
klemens-morgenstern
291486d04d
disabled clang again, and also inserted en echo to test if the targets are declared right.
2016-01-23 21:19:00 +01:00
klemens-morgenstern
09f0feeb18
fixed the condition in test/Jamfile.v2 and changed C++11 compiler to gcc-5.2
2016-01-23 21:05:58 +01:00
klemens-morgenstern
0f9a2ee266
finally found double instance of TOOLSET definition
2016-01-23 20:49:45 +01:00
klemens-morgenstern
1ff89d2faa
ok, still need the travis.jam workaround.
2016-01-23 20:38:58 +01:00
klemens-morgenstern
f9b52d2922
trying it with CXX=.. instead of the travis.jam workaround
2016-01-23 20:31:47 +01:00
klemens-morgenstern
ce38bcea3e
fixed a view typos
2016-01-23 20:20:29 +01:00
klemens-morgenstern
ff41bae9eb
fixed typo
2016-01-23 20:14:42 +01:00
klemens-morgenstern
00caf4ca79
put the no-smart-lib in the right location this time
2016-01-23 20:11:14 +01:00
klemens-morgenstern
75157fa869
another yml try, via argv variable
2016-01-23 20:07:23 +01:00
klemens-morgenstern
e54a642276
test fixes
2016-01-23 19:35:59 +01:00
klemens-morgenstern
fe1627d322
corrected yml
2016-01-23 19:00:03 +01:00
klemens-morgenstern
8e8b00fd91
try to install g++5
2016-01-23 18:58:02 +01:00
klemens-morgenstern
c86a132e27
added travis.jam to repo
2016-01-23 18:49:51 +01:00
klemens-morgenstern
f1765e3230
moved travis.yml to test folder
2016-01-23 18:00:00 +01:00
klemens-morgenstern
3fc45ee05d
set the compiler to gcc-5 for c++14 build
2016-01-23 17:14:24 +01:00
klemens-morgenstern
7730a3eb43
another travis try
2016-01-23 17:11:24 +01:00
klemens-morgenstern
1449cae1f3
fixed after the changes
2016-01-23 16:46:14 +01:00
klemens-morgenstern
28e4f58347
inserted @apolukhin changes.
...
see [here](https://github.com/apolukhin/Boost.DLL/pull/17 )
2016-01-23 15:51:41 +01:00
klemens-morgenstern
9ff57e7a47
really fixed the typo
2016-01-22 00:14:33 +01:00
klemens-morgenstern
189504935f
fixed a typo in yaml
2016-01-22 00:12:58 +01:00
klemens-morgenstern
fe22757bbc
set the yaml to use gcc-5
2016-01-22 00:10:01 +01:00
klemens-morgenstern
b29c46070e
Merge remote-tracking branch 'remotes/apolukhin/develop' into develop
...
Conflicts:
include/boost/dll/shared_library.hpp
test/Jamfile.v2
test/library_info_test.cpp
2016-01-22 00:01:27 +01:00
klemens-morgenstern
4fbf5a5897
set the general build to c++14
2016-01-21 23:55:10 +01:00
klemens-morgenstern
b1c91b7e8c
corrected yaml file
2016-01-21 23:42:34 +01:00
klemens-morgenstern
ef2ef65af1
excluded smart_lib via _cplusplus define and added c++1y to travis.
2016-01-21 23:40:23 +01:00
klemens-morgenstern
402f95f636
updated build file and changed .travis.yml
...
this actually disabled the C++98 AND c++11 build, because this library need C++14
2016-01-21 23:30:44 +01:00
klemens-morgenstern
02515ac0d7
gcc is working.
2016-01-21 23:27:17 +01:00
klemens-morgenstern
4243527504
msvc works
2016-01-21 22:25:51 +01:00
klemens-morgenstern
206b53ca82
finished the msvc name lookup.
2016-01-21 20:09:12 +01:00
klemens-morgenstern
e0908f3dcc
updated the variable matcher for msvc
2016-01-21 16:43:34 +01: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