FTXUI CMake policies
This commit is contained in:
@@ -15,10 +15,6 @@ include(CTest)
|
|||||||
enable_testing()
|
enable_testing()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#add_subdirectory("submodules/pipedal_p2pd")
|
#add_subdirectory("submodules/pipedal_p2pd")
|
||||||
|
|
||||||
add_subdirectory("PiPedalCommon")
|
add_subdirectory("PiPedalCommon")
|
||||||
|
|||||||
@@ -14,10 +14,15 @@ set(CXX_STANDARD 20)
|
|||||||
|
|
||||||
include(FetchContent)
|
include(FetchContent)
|
||||||
|
|
||||||
|
# FOR FTXUI
|
||||||
if(CMAKE_VERSION VERSION_GREATER 3.30)
|
if(CMAKE_VERSION VERSION_GREATER 3.30)
|
||||||
cmake_policy(SET CMP0169 OLD) # Allow use of old FETCHCONTENT macros.
|
cmake_policy(SET CMP0169 OLD) # Allow use of old FETCHCONTENT macros.
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# Our FTXUI option takes precedence over the one in the ftxui CMakeLists.txt
|
||||||
|
# because FTXUI uses cmake_minimum_required(VERSION 3.12)
|
||||||
|
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
|
||||||
|
|
||||||
set(FETCHCONTENT_QUIET ON)
|
set(FETCHCONTENT_QUIET ON)
|
||||||
set(FTXUI_QUIET ON)
|
set(FTXUI_QUIET ON)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user