Skip to content

Commit

Permalink
Hack around current build changes
Browse files Browse the repository at this point in the history
  • Loading branch information
mmicko committed Jan 20, 2025
1 parent 9cadfe0 commit 0fc78c0
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions default/scripts/nextpnr-ecp5.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-generic.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="OFF" # No GUI available for now
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-gowin.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-himbaechel.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-ice40.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-machxo2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-mistral.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="OFF" # No GUI available for now
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down
1 change: 1 addition & 0 deletions default/scripts/nextpnr-nexus.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ if [ ${ARCH} == 'linux-x64' ] || [ ${ARCH} == 'windows-x64' ] || [ ${ARCH} == 'd
build_gui="ON"
fi
sed -i 's,'3.25','3.22',g' CMakeLists.txt
sed -i 's,Interpreter Development.Embed)','Interpreter)\nfind_package(Python3 3.5 REQUIRED COMPONENTS Development.Embed),g' CMakeLists.txt
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} \
-DPython3_INCLUDE_DIR=${BUILD_DIR}/python3${INSTALL_PREFIX}/include/python3.11 \
-DPython3_LIBRARY=${BUILD_DIR}/python3${INSTALL_PREFIX}/lib/libpython3.11${SHARED_EXT} \
Expand Down

0 comments on commit 0fc78c0

Please sign in to comment.