mirror of
https://github.com/zeromq/libzmq.git
synced 2024-12-27 15:41:05 +08:00
718ad8ab96
* Allow CMAKE to generate ws and wss transports I guess there is little use of just ws transport, so by default GnuTLS (and libsodium) are enabled * cmake libzmq including wss transport (ubuntu 19.10 and ubuntu 19.10 + wsl 1.0) test_security_fails (libsodium assert !?) * updated relicense * make external libs gnutls nss sodium optional * #ifdef WSS classes and functions, build test*ws* only if correct libs are included, warning if libs not present * make libsodium optional * cmake fix tests TIPC transport * clang-format pointed out a wrongly placed #ifdef * GnuTLS before 3.6.7 is not safe * msvc doesn't agree with strlen in array declaration, test_socks now at least compiles on windows * windows: libsodium build fails, missing include dirs set by env var * ws transport test only works when GnuTLS is found * Fixed condition to use NSS / built in SHA1, so that test_ws_transport should now pass, also when GnuTLS is not found
22 lines
1.2 KiB
XML
22 lines
1.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
#################################################################
|
|
# GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY #
|
|
#################################################################
|
|
-->
|
|
<ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework">
|
|
<Rule Name="Linkage-libzmq-uiextension" PageTemplate="tool" DisplayName="NuGet Dependencies" SwitchPrefix="/" Order="1">
|
|
<Rule.Categories>
|
|
<Category Name="libzmq" DisplayName="libzmq" />
|
|
</Rule.Categories>
|
|
<Rule.DataSource>
|
|
<DataSource Persistence="ProjectFile" ItemType="" />
|
|
</Rule.DataSource>
|
|
<EnumProperty Name="Linkage-libzmq" DisplayName="Linkage" Description="How NuGet libzmq will be linked into the output of this project" Category="libzmq">
|
|
<EnumValue Name="" DisplayName="Not linked" />
|
|
<EnumValue Name="dynamic" DisplayName="Dynamic (DLL)" />
|
|
<EnumValue Name="static" DisplayName="Static (LIB)" />
|
|
<EnumValue Name="ltcg" DisplayName="Static using link time compile generation (LTCG)" />
|
|
</EnumProperty>
|
|
</Rule>
|
|
</ProjectSchemaDefinitions> |