mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-02 20:29:49 -05:00
Merge topic 'FindPython-fix-tests-failures'
2549dc7c93 FindPython: Enable C language in tests that find the Development component
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5344
This commit is contained in:
@@ -44,10 +44,9 @@ set(CMake_TEST_FindPatch "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindPNG "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindPostgreSQL "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindProtobuf "ON" CACHE BOOL "")
|
||||
#FIXME: Not all FindPython tests pass on Fedora!
|
||||
#set(CMake_TEST_FindPython "ON" CACHE BOOL "")
|
||||
#set(CMake_TEST_FindPython_NumPy "ON" CACHE BOOL "")
|
||||
#set(CMake_TEST_FindPython_PyPy "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindPython "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindPython_NumPy "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindPython_PyPy "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindRuby "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindRuby_RVM "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindSDL "ON" CACHE BOOL "")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestArtifactsInteractive LANGUAGES NONE)
|
||||
project(TestArtifactsInteractive LANGUAGES C)
|
||||
|
||||
set (components Interpreter Development)
|
||||
if (CMake_TEST_FindPython_NumPy)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestExactVersion LANGUAGES NONE)
|
||||
project(TestExactVersion LANGUAGES C)
|
||||
|
||||
find_package(Python${Python_MAJOR_VERSION} ${Python_REQUESTED_VERSION} COMPONENTS Interpreter Development)
|
||||
if(NOT Python${Python_MAJOR_VERSION}_FOUND)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestNumPy C)
|
||||
project(TestNumPy LANGUAGES C)
|
||||
|
||||
find_package (Python2 REQUIRED COMPONENTS Interpreter Development NumPy)
|
||||
find_package (Python3 REQUIRED COMPONENTS Interpreter Development NumPy)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestNumPyOnly C)
|
||||
project(TestNumPyOnly LANGUAGES C)
|
||||
|
||||
find_package(Python2 REQUIRED COMPONENTS NumPy)
|
||||
find_package(Python3 REQUIRED COMPONENTS NumPy)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestPyPy LANGUAGES NONE)
|
||||
project(TestPyPy LANGUAGES C)
|
||||
|
||||
set (Python_FIND_IMPLEMENTATIONS PyPy)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestPyPy2 LANGUAGES NONE)
|
||||
project(TestPyPy2 LANGUAGES C)
|
||||
|
||||
set (Python2_FIND_IMPLEMENTATIONS "PyPy")
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestPyPy3 LANGUAGES NONE)
|
||||
project(TestPyPy3 LANGUAGES C)
|
||||
|
||||
set (Python3_FIND_IMPLEMENTATIONS "PyPy")
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestRequiredArtifacts LANGUAGES NONE)
|
||||
project(TestRequiredArtifacts LANGUAGES C)
|
||||
|
||||
include(CTest)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
|
||||
project(TestRequiredArtifacts.Check LANGUAGES NONE)
|
||||
project(TestRequiredArtifacts.Check LANGUAGES C)
|
||||
|
||||
set (components)
|
||||
if (CHECK_INTERPRETER)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required (VERSION 3.18...3.19)
|
||||
|
||||
project (TestVersionRange LANGUAGES NONE)
|
||||
project (TestVersionRange LANGUAGES C)
|
||||
|
||||
|
||||
find_package (${Python} ${Python_REQUESTED_VERSION} EXACT COMPONENTS Interpreter)
|
||||
|
||||
Reference in New Issue
Block a user