oxen-io / oxen-mq

Communications layer used for both the Oxen storage server and oxend
https://oxen.io
BSD 3-Clause "New" or "Revised" License
19 stars 36 forks source link

respect CMAKE_C_COMPILER_ARG1 if present in dependent project #10

Closed despair86 closed 4 years ago

despair86 commented 4 years ago

here have a diff, i don't have this forked or anything

From eb8e92c5465b674cfca974761e768da6bcbcd77f Mon Sep 17 00:00:00 2001
From: Rick V <rick@snowlight.net>
Date: Thu, 9 Jul 2020 02:17:20 -0500
Subject: [PATCH] multilib sucks
To: jason@imaginary.ca

---
 cmake/local-libzmq/LocalLibzmq.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmake/local-libzmq/LocalLibzmq.cmake b/cmake/local-libzmq/LocalLibzmq.cmake
index 59bd337..98b96ae 100644
--- a/cmake/local-libzmq/LocalLibzmq.cmake
+++ b/cmake/local-libzmq/LocalLibzmq.cmake
@@ -19,7 +19,7 @@ ExternalProject_Add(libzmq_external
     PREFIX ${LIBZMQ_PREFIX}
     URL ${LIBZMQ_URL}
     URL_HASH ${LIBZMQ_HASH}
-    CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
+    CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_COMPILER_ARG1=${CMAKE_C_COMPILER_ARG1} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_COMPILER_ARG1=${CMAKE_CXX_COMPILER_ARG1}
     -DWITH_LIBSODIUM=ON -DZMQ_BUILD_TESTS=OFF -DWITH_PERF_TOOL=OFF -DENABLE_DRAFTS=OFF
     -DBUILD_SHARED=OFF -DBUILD_STATIC=ON -DWITH_DOC=OFF -DCMAKE_INSTALL_PREFIX=${LIBZMQ_PREFIX}
     BUILD_BYPRODUCTS ${LIBZMQ_PREFIX}/lib/libzmq.a
--
2.25.4
despair86 commented 4 years ago

ok fixed

despair86 commented 4 years ago

multilib sucks