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