aboutsummaryrefslogtreecommitdiffstats
path: root/ice40
diff options
context:
space:
mode:
authorAdam Sampson <ats@offog.org>2022-08-21 17:47:35 +0100
committerAdam Sampson <ats@offog.org>2022-08-21 17:48:01 +0100
commit19160f10ae8916f9bb22166ce38186550c56b6d5 (patch)
tree3e1c5cd75b7d260d477ea6f04d4ce15a8556a061 /ice40
parent05167fcb8bf9cd85ea605331ca36cac6f25ce67f (diff)
downloadnextpnr-19160f10ae8916f9bb22166ce38186550c56b6d5.tar.gz
nextpnr-19160f10ae8916f9bb22166ce38186550c56b6d5.tar.bz2
nextpnr-19160f10ae8916f9bb22166ce38186550c56b6d5.zip
Use CMake's Python3 rather than PythonInterp in subdirs
Diffstat (limited to 'ice40')
-rw-r--r--ice40/CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/ice40/CMakeLists.txt b/ice40/CMakeLists.txt
index 7a878bf4..3bdfa26d 100644
--- a/ice40/CMakeLists.txt
+++ b/ice40/CMakeLists.txt
@@ -9,7 +9,7 @@ message(STATUS "Enabled iCE40 devices: ${ICE40_DEVICES}")
if(DEFINED ICE40_CHIPDB)
add_custom_target(chipdb-ice40-bbas ALL)
else()
- find_package(PythonInterp 3.5 REQUIRED)
+ find_package(Python3 3.5 REQUIRED COMPONENTS Interpreter)
# shared among all families
set(SERIALIZE_CHIPDBS TRUE CACHE BOOL
@@ -57,7 +57,7 @@ else()
set(device_bba chipdb/chipdb-${device}.bba)
add_custom_command(
OUTPUT ${device_bba}
- COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/chipdb.py
+ COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/chipdb.py
-p ${CMAKE_CURRENT_SOURCE_DIR}/constids.inc
-g ${CMAKE_CURRENT_SOURCE_DIR}/gfx.h
${timing_opts}