From b0bb9579bb18088a4430e5b2467fe89b21c69169 Mon Sep 17 00:00:00 2001 From: psychocrypt <psychocrypt@users.noreply.github.com> Date: Tue, 24 Oct 2017 21:14:51 +0200 Subject: [PATCH] add CMake option XMR-STAK_CURRENCY --- CMakeLists.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1cc2ef6..332f226 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,19 @@ if(NOT CMAKE_BUILD_TYPE) endif() set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "${BUILD_TYPE}") +set(XMR-STAK_CURRENCY "all" CACHE STRING "select miner currency") +set_property(CACHE XMR-STAK_CURRENCY PROPERTY STRINGS "all;xmr;aeon") + +if("${XMR-STAK_CURRENCY}" STREQUAL "all") + message(STATUS "set miner currency to 'xmr' and 'aeon'") +elseif("${XMR-STAK_CURRENCY}" STREQUAL "aeon") + message(STATUS "set miner currency to 'aeon'") + add_definitions("-DCONF_NO_XMR=1") +elseif("${XMR-STAK_CURRENCY}" STREQUAL "xmr") + message(STATUS "set miner currency to 'xmr'") + add_definitions("-DCONF_NO_AEON=1") +endif() + # option to add static libgcc and libstdc++ option(CMAKE_LINK_STATIC "link as much as possible libraries static" OFF) -- GitLab