added character-set build feature (only effective on windows). Made storage build with win32/unicode and newer versions of boost. optimized allocate_slots
This commit is contained in:
@@ -226,6 +226,21 @@ Build features:
|
||||
| | * ``profile`` - builds libtorrent with profile |
|
||||
| | information. |
|
||||
+------------------------+----------------------------------------------------+
|
||||
| ``openssl`` | * ``on`` - openssl will be used instead of the |
|
||||
| | public domain SHA-1 implementation shipped with |
|
||||
| | libtorrent. ``crypto.lib`` or ``libcrypto.a`` |
|
||||
| | will be required for linking. |
|
||||
| | * ``off`` - the shipped SHA-1 implementation will |
|
||||
| | be used, and there will be no dependency on |
|
||||
| | openssl. |
|
||||
+------------------------+----------------------------------------------------+
|
||||
| ``character-set`` | This setting will only have an affect on windows. |
|
||||
| | Other platforms are expected to support UTF-8. |
|
||||
| | * ``ansi`` - The ansi version of the win32 API is |
|
||||
| | used. |
|
||||
| | * ``unicode`` - The unicode version of the win32 |
|
||||
| | API is used. |
|
||||
+------------------------+----------------------------------------------------+
|
||||
|
||||
The ``variant`` feature is *implicit*, which means you don't need to specify
|
||||
the name of the feature, just the value.
|
||||
|
Reference in New Issue
Block a user