Unverified Commit af5ac606 authored by Kevin Sapper's avatar Kevin Sapper Committed by GitHub

Merge pull request #3801 from bluca/relicense

Add relicense from zoobab, acsearle
parents a2b4cca2 d69f4dc8
......@@ -1488,16 +1488,6 @@ elseif(BUILD_SHARED OR BUILD_STATIC)
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
endif()
# install(FILES ${public_headers}
# DESTINATION include
# COMPONENT SDK)
#if(NOT ZMQ_BUILD_FRAMEWORK)
# file(GLOB private_headers "${CMAKE_CURRENT_SOURCE_DIR}/src/*.hpp")
# install(FILES ${sources} ${private_headers} DESTINATION src/zmq
# COMPONENT SourceCode)
#endif()
foreach(readme ${readme-docs})
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${readme} ${CMAKE_CURRENT_BINARY_DIR}/${readme}.txt)
......
# Permission to Relicense under MPLv2
This is a statement by Liquid Instruments
that grants permission to relicense its copyrights in the libzmq C++
library (ZeroMQ) under the Mozilla Public License v2 (MPLv2).
A portion of the commits made by the Github handle "acsearle", with
commit author "Antony Searle", are copyright of Liquid Instruments .
This document hereby grants the libzmq project team to relicense
libzmq, including all past, present and future contributions of the author
listed above.
Antony Searle
2020/02/03
# Permission to Relicense under MPLv2 or any other OSI approved license chosen by the current ZeroMQ BDFL
This is a statement by Benjamin HENRION
that grants permission to relicense its copyrights in the libzmq C++
library (ZeroMQ) under the Mozilla Public License v2 (MPLv2) or any other
Open Source Initiative approved license chosen by the current ZeroMQ
BDFL (Benevolent Dictator for Life).
A portion of the commits made by the Github handle "zoobab", with
commit author "Benjamin HENRION", are copyright of Benjamin HENRION .
This document hereby grants the libzmq project team to relicense libzmq,
including all past, present and future contributions of the author listed above.
Benjamin HENRION (zoobab)
Done in Brussels on the 2020/02/03
......@@ -25,8 +25,6 @@ EXTRA_DIST = \
valgrind/ci_build.sh \
valgrind/valgrind.supp \
valgrind/vg \
nuget/readme.nuget \
nuget/libzmq.autopkg \
android/Dockerfile \
android/README.md \
android/android_build_helper.sh \
......
nuget{
nuspec{
id = libzmq;
version : 4.1.0-alpha;
title: ZMQ - Code Connected;
authors: { zeromq };
owners: { phreed, jgoz };
licenseUrl: "https://www.gnu.org/licenses/lgpl.html";
projectUrl: "http://www.zeromq.org/";
iconUrl: "http://www.zeromq.org/local--files/admin:css/logo.gif";
requireLicenseAcceptance: false;
summary: Code Connected;
description: @"
ZeroMQ \zeromq\:
- Connect your code in any language, on any platform.
- Carries messages across inproc, IPC, TCP, TPIC, multicast.
- Smart patterns like pub-sub, push-pull, and router-dealer.
- High-speed asynchronous I/O engines, in a tiny library.
- Backed by a large and active open source community.
- Supports every modern language and platform.
- Build any architecture: centralized, distributed, small, or large.
- Free software with full commercial support.";
releaseNotes: "Made a NuGet package.";
copyright: Copyright 2012 iMatix Corporation and Contributors;
tags: {0mq, zeromq, nuget, native; }
}
files{
#defines {
SDK_ROOT = ..\..\;
SDK_2010 = ..\msvc\;
}
include: { "${SDK_ROOT}include\*" };
docs: { "${SDK_ROOT}doc\*.txt" };
[x64,v100,debug] {
lib: ${SDK_2010}Debug\libzmq.lib;
symbols: ${SDK_2010}Debug\libzmq.pdb;
}
[x64,v100,release] {
lib: ${SDK_2010}Release\libzmq.lib;
bin: ${SDK_2010}..\..\lib\libzmq.dll;
}
targets{
Defines += HAS_CPP_ZMQ_SDK;
}
}
}
NuGet is a package management system for MS-Windows.
It is similar in spirit to tools like Maven or Gradle.
It was originaly for .Net only packages but it has
recently been augmented to working with native packages.
http://docs.nuget.org/docs/reference/support-for-native-projects
The instructions for building a NuGet package can be found here:
http://coapp.org/pages/tutorials.html
The basic procedure is to first build all
the artifacts and then run ...
Write-NuGetPackage .\libzmq.autopkg
The *.nuget files thus produced can then be installed
in a local repository or uploaded to one of the nuget servers.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment