File tree Expand file tree Collapse file tree 16 files changed +11
-32
lines changed Expand file tree Collapse file tree 16 files changed +11
-32
lines changed Original file line number Diff line number Diff line change @@ -566,7 +566,12 @@ jobs:
566
566
EOF
567
567
fi
568
568
569
- # Configure Windows Python library
569
+ # Configure GDB Python scripting support
570
+ cat <<EOF >> .config
571
+ CT_GDB_CROSS_PYTHON=y
572
+ CT_GDB_CROSS_BUILD_NO_PYTHON=y
573
+ EOF
574
+
570
575
if [ "${{ matrix.host.name }}" == "windows-x86_64" ]; then
571
576
# Clone mingw-w64-libpython cross compilation kit
572
577
git clone \
@@ -576,9 +581,13 @@ jobs:
576
581
export LIBPYTHON_KIT_ROOT=${WORKSPACE}/mingw-w64-libpython/python-3.8.3
577
582
# Set Python configuration resolver for GDB
578
583
cat <<EOF >> .config
579
- CT_GDB_CROSS_PYTHON=y
580
584
CT_GDB_CROSS_PYTHON_BINARY="${LIBPYTHON_KIT_ROOT}/bin/python"
581
585
EOF
586
+ else
587
+ # Use Python 3.8 for Linux and macOS builds
588
+ cat <<EOF >> .config
589
+ CT_GDB_CROSS_PYTHON_BINARY="python3.8"
590
+ EOF
582
591
fi
583
592
584
593
# Allow building as root on Linux to avoid all sorts of container
Original file line number Diff line number Diff line change @@ -38,8 +38,6 @@ CT_DEBUG_GDB=y
38
38
CT_GDB_SRC_DEVEL=y
39
39
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40
40
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
41
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
42
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
43
41
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--enable-targets=arm-zephyr-eabi"
44
42
CT_COMP_LIBS_NEWLIB_NANO=y
45
43
CT_NEWLIB_NANO_SRC_DEVEL=y
Original file line number Diff line number Diff line change @@ -38,8 +38,6 @@ CT_DEBUG_GDB=y
38
38
CT_GDB_SRC_DEVEL=y
39
39
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40
40
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
41
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
42
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
43
41
CT_COMP_LIBS_NEWLIB_NANO=y
44
42
CT_NEWLIB_NANO_SRC_DEVEL=y
45
43
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -39,8 +39,6 @@ CT_DEBUG_GDB=y
39
39
CT_GDB_SRC_DEVEL=y
40
40
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
41
41
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
42
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
43
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
44
42
CT_COMP_LIBS_NEWLIB_NANO=y
45
43
CT_NEWLIB_NANO_SRC_DEVEL=y
46
44
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -38,8 +38,6 @@ CT_DEBUG_GDB=y
38
38
CT_GDB_SRC_DEVEL=y
39
39
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40
40
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
41
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
42
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
43
41
CT_COMP_LIBS_NEWLIB_NANO=y
44
42
CT_NEWLIB_NANO_SRC_DEVEL=y
45
43
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -38,8 +38,6 @@ CT_DEBUG_GDB=y
38
38
CT_GDB_SRC_DEVEL=y
39
39
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40
40
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
41
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
42
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
43
41
CT_COMP_LIBS_NEWLIB_NANO=y
44
42
CT_NEWLIB_NANO_SRC_DEVEL=y
45
43
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -37,8 +37,6 @@ CT_DEBUG_GDB=y
37
37
CT_GDB_SRC_DEVEL=y
38
38
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
39
39
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
40
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
41
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
42
40
CT_COMP_LIBS_NEWLIB_NANO=y
43
41
CT_NEWLIB_NANO_SRC_DEVEL=y
44
42
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_GDB_SRC_DEVEL=y
40
40
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
41
41
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
42
42
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--enable-xtensa-use-target-regnum --disable-xtensa-remote-g-packet"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -40,8 +40,6 @@ CT_DEBUG_GDB=y
40
40
CT_GDB_SRC_DEVEL=y
41
41
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
42
42
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
43
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
44
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
45
43
CT_COMP_LIBS_NEWLIB_NANO=y
46
44
CT_NEWLIB_NANO_SRC_DEVEL=y
47
45
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
Original file line number Diff line number Diff line change @@ -39,8 +39,6 @@ CT_DEBUG_GDB=y
39
39
CT_GDB_SRC_DEVEL=y
40
40
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
41
41
CT_GDB_DEVEL_REVISION="76b05e962501d75d995b9f9dd13f837df36b7208"
42
- CT_GDB_CROSS_PYTHON_BINARY="python3.8"
43
- CT_GDB_CROSS_BUILD_NO_PYTHON=y
44
42
CT_COMP_LIBS_NEWLIB_NANO=y
45
43
CT_NEWLIB_NANO_SRC_DEVEL=y
46
44
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
You can’t perform that action at this time.
0 commit comments