From 43e398ed866b0331a7ddbe5b96752474fd9e42c0 Mon Sep 17 00:00:00 2001 From: Omegastick Date: Sun, 14 Apr 2019 16:51:59 +0900 Subject: [PATCH 1/2] Problem: Radix Tree benchmarks break when project is used as a submodule Solution: Use CMAKE_CURRENT_LIST_DIR instead of CMAKE_SOURCE_DIR when findng includes --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5aa65c25..d7a1bbaf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1331,7 +1331,7 @@ if(BUILD_SHARED) target_link_libraries(benchmark_radix_tree libzmq-static) target_include_directories(benchmark_radix_tree PUBLIC - "${CMAKE_SOURCE_DIR}/src") + "${CMAKE_CURRENT_LIST_DIR}/src") endif() endif() From 7d2631924792aaa1e3bef4715bf69f0bda3ff481 Mon Sep 17 00:00:00 2001 From: Omegastick Date: Sun, 14 Apr 2019 16:59:19 +0900 Subject: [PATCH 2/2] Problem: No relicense statement for Omegastick Solution: Add a relicense statement for Omegastick --- RELICENSE/omegastick.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 RELICENSE/omegastick.md diff --git a/RELICENSE/omegastick.md b/RELICENSE/omegastick.md new file mode 100644 index 00000000..47d46eda --- /dev/null +++ b/RELICENSE/omegastick.md @@ -0,0 +1,15 @@ +# Permission to Relicense under MPLv2 or any other OSI approved license chosen by the current ZeroMQ BDFL + +This is a statement by Isaac Poulton +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 "Omegastick", with +commit author "Omegastick", are copyright of Isaac Poulton. +This document hereby grants the libzmq project team to relicense libzmq, +including all past, present and future contributions of the author listed above. + +Isaac Poulton +2019/04/14