aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2024-01-18 18:02:09 -0500
committerluigi1111 <luigi1111w@gmail.com>2024-01-18 18:02:09 -0500
commit71ef573a1411a70753e0d4521d45b19e85b8fea5 (patch)
tree2779cfe5973318c17e85147147c18a72fa14c09f
parentMerge pull request #9073 (diff)
parentcmake: silence FindPythonInterp warning (diff)
downloadmonero-71ef573a1411a70753e0d4521d45b19e85b8fea5.tar.xz
Merge pull request #9076
eb083ca cmake: silence FindPythonInterp warning (tobtoht)
-rw-r--r--CMakeLists.txt10
1 files changed, 6 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 99baba2ba..3c35a225a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -28,6 +28,9 @@
#
# Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers
+cmake_minimum_required(VERSION 3.5)
+message(STATUS "CMake version ${CMAKE_VERSION}")
+
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
list(INSERT CMAKE_MODULE_PATH 0
@@ -37,15 +40,14 @@ include(CheckCXXCompilerFlag)
include(CheckLinkerFlag)
include(CheckLibraryExists)
include(CheckFunctionExists)
+
+cmake_policy(SET CMP0148 OLD)
include(FindPythonInterp)
if (IOS)
INCLUDE(CmakeLists_IOS.txt)
endif()
-cmake_minimum_required(VERSION 3.5)
-message(STATUS "CMake version ${CMAKE_VERSION}")
-
project(monero)
option (USE_CCACHE "Use ccache if a usable instance is found" ON)
@@ -219,7 +221,7 @@ function(forbid_undefined_symbols)
file(MAKE_DIRECTORY "${TEST_PROJECT}")
file(WRITE "${TEST_PROJECT}/CMakeLists.txt"
[=[
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.5)
project(test)
option(EXPECT_SUCCESS "" ON)
file(WRITE "${CMAKE_SOURCE_DIR}/incorrect_source.cpp" "void undefined_symbol(); void symbol() { undefined_symbol(); }")